Generator接口
具有以下功能的任何对象都可以视为Generator并注册。
generator.name字符串generator.onAddPoistion(e)e: 一个AddPoistionEvent- 返回值:
undefined
generator.onAddBlockType(e)e: 一个AddBlockTypeEvent- 返回值:
undefined
generator.onAddDirection(e)e: 一个AddDirectionEvent- 返回值:
undefined
generator.onRemovePoistion(e)e: 一个RemovePoistionEvent- 返回值:
undefined
generator.onRemoveBlockType(e)e: 一个RemoveBlockEvent- 返回值:
undefined
generator.onRemoveDirection(e)e: 一个RemoveDirectionEvent- 返回值:
undefined
- ~
generator.isValidParameter(e)~e: 一个ValidateParameterEvent- 返回值: 布尔
generator.generate(e)e: 一个Event- 返回值:
undefined