Type alias SmartSkillBehaviors

SmartSkillBehaviors: {
    createProgramNode?: SmartSkillsProgramNodeGenerator;
    factory: SmartSkillsFactory;
    generateProgramPreamble?: StartSmartSkillsPreambleCodeGenerator;
    startExecution: SmartSkillsCodeGenerator;
    stopExecution?: SmartSkillsCodeGenerator;
    validator?: SmartSkillsValidator;
}

SmartSkillsBehaviors describes the possible behaviors defined by a smart skill. The object will be registered by calling registerSmartSkillBehavior

Type declaration

Generated using TypeDoc