ah-flow-node
TypeScript icon, indicating that this package has built-in type declarations

2.1.1 • Public • Published

ah-flow-node

workflow

引入说明

import { FlowDTRegistry, FlowNodeTypeRegistry } from 'ah-flow-node';

// 注册 IO 类型
declare module 'ah-flow-node' {
  interface IFlowDTMap {
    SmartString: any
  }
}
FlowDTRegistry.Default.register('SmartString', {});

// 注册 FlowNode
declare module 'ah-flow-node' {
  interface IFlowNodeMetaMap {
    HelloWorld: IFlowNodeMeta<'HelloWorld', { nick: 'String' }, { text: 'SmartString' }>;
  }
}
FlowNodeTypeRegistry.Default.register('HelloWorld', {});

// 创建节点
const node = FlowNodeTypeRegistry.Default.factory('HelloWorld')();

Readme

Keywords

none

Package Sidebar

Install

npm i ah-flow-node

Weekly Downloads

1

Version

2.1.1

License

MIT

Unpacked Size

117 kB

Total Files

59

Last publish

Collaborators

  • concefly