Methods
cleanup Aux
cleanup Aux( ) : void | Promise < void >
Returns void | Promise < void >
Private
execute Internal
execute Internal( output: Output ) : Promise < void >
Returns Promise < void >
execute Results
execute Results( versionUuid: string , results: unknown , type: unknown , lastResults: unknown ) : void | Promise < void >
Parameters
versionUuid: string
results: unknown
type: unknown
lastResults: unknown
Returns void | Promise < void >
execute Single Result
execute Single Result( versionUuid: string , result: unknown , lastResults: unknown ) : void | Promise < void >
Parameters
versionUuid: string
result: unknown
lastResults: unknown
Returns void | Promise < void >
Private
internal Create Output
internal Create Output( ) : Output
process Single Result
process Single Result( versionUuid: string , result: unknown , output: unknown , type: unknown , lastResults: unknown ) : void | Promise < void >
Parameters
versionUuid: string
result: unknown
output: unknown
type: unknown
lastResults: unknown
Returns void | Promise < void >
reset
reset( ) : void | Promise < void >
Returns void | Promise < void >
The RecipeExecutor can be used to visualize the results of BIM.works model checks in both the Viewer2d and Viewer3d. Anything the RecipeExecutor does, can also be done manually by using the methods provided by the ModelManager and ObjectStateManager.