Class: WeirollPlanner
Constructors
constructor
• new WeirollPlanner(): WeirollPlanner
Returns
Defined in
external/cow-sdk/node_modules/@weiroll/weiroll.js/dist/planner.d.ts:67
Properties
buildCommandArgs
• Private buildCommandArgs: any
Defined in
external/cow-sdk/node_modules/@weiroll/weiroll.js/dist/planner.d.ts:72
buildCommands
• Private buildCommands: any
Defined in
external/cow-sdk/node_modules/@weiroll/weiroll.js/dist/planner.d.ts:73
commands
• commands: Command[]
Defined in
external/cow-sdk/node_modules/@weiroll/weiroll.js/dist/planner.d.ts:66
preplan
• Private preplan: any
Defined in
external/cow-sdk/node_modules/@weiroll/weiroll.js/dist/planner.d.ts:71
state
• Readonly state: StateValue
Defined in
external/cow-sdk/node_modules/@weiroll/weiroll.js/dist/planner.d.ts:65
Methods
add
▸ add(call): null | ReturnValue
Parameters
| Name | Type | 
|---|---|
call | FunctionCall | 
Returns
null | ReturnValue
Defined in
external/cow-sdk/node_modules/@weiroll/weiroll.js/dist/planner.d.ts:68
addSubplan
▸ addSubplan(call): void
Parameters
| Name | Type | 
|---|---|
call | FunctionCall | 
Returns
void
Defined in
external/cow-sdk/node_modules/@weiroll/weiroll.js/dist/planner.d.ts:69
plan
▸ plan(): Object
Returns
Object
| Name | Type | 
|---|---|
commands | string[] | 
state | string[] | 
Defined in
external/cow-sdk/node_modules/@weiroll/weiroll.js/dist/planner.d.ts:74
replaceState
▸ replaceState(call): void
Parameters
| Name | Type | 
|---|---|
call | FunctionCall | 
Returns
void
Defined in
external/cow-sdk/node_modules/@weiroll/weiroll.js/dist/planner.d.ts:70