Class: CommandConfig
SView.CommandConfig
Memberof
SView
Last Editors
nihy
Last Edit Time
2023-03-31 15:11:47
File Path
\SView_WebGL2\Frame\SViewFrame\src\command\CommandConfig.ts
Description
命令配置类 一个配置对应一个parameters,parameters对应多个parameter
Author
nihy
Date
2022-08-12 14:43:21
Table of contents
Constructors
Methods
- getClassName
- getExecutedHandleMode
- getFullClassName
- getFullNameSpace
- getInputParameters
- getIsInterruptible
- getIsPreView
- getName
- getOutputParameters
- getPriority
- getShowDialog
- getViewClassName
- getViewName
- getViewNameSpace
- setExecutedHandleMode
- setFullClassName
- setInputParameters
- setIsInterruptible
- setIsPreView
- setName
- setOutputParameters
- setPriority
- setShowDialog
- setViewName
Constructors
constructor
• new CommandConfig(fullClassName
): CommandConfig
Parameters
Name | Type |
---|---|
fullClassName | string |
Returns
Memberof
CommandConfig
Methods
getClassName
▸ getClassName(): string
Returns
string
Description
获取命令对应的类名
Memberof
CommandConfig
getExecutedHandleMode
▸ getExecutedHandleMode(): number
Returns
number
执行模式
Description
获取执行模式
getFullClassName
▸ getFullClassName(): string
@description: 获取命令对应的全类名
Returns
string
命令对应的全类名,包括命名空间
getFullNameSpace
▸ getFullNameSpace(): string
Returns
string
Description
获取命令对应的全命名空间
getInputParameters
▸ getInputParameters(): CommandParameters
@description: 获取参数列表
Returns
返回SCommandParameters类型对象
getIsInterruptible
▸ getIsInterruptible(): boolean
@description: 获取是否可被中断
Returns
boolean
true :可中断 false:不可中断
getIsPreView
▸ getIsPreView(): boolean
Returns
boolean
0不预显,1预显
Description
获取命令是否预显
getName
▸ getName(): string
Returns
string
Description
获取命令名称
getOutputParameters
▸ getOutputParameters(): CommandParameters
@description: 获取参数列表
Returns
返回SCommandParameters类型对象
getPriority
▸ getPriority(): number
@description: 获取命 令的优先级
Returns
number
命令级别
getShowDialog
▸ getShowDialog(): boolean
@description: 是否显示对话框
Returns
boolean
true :显示 false:不显示
getViewClassName
▸ getViewClassName(): string
@description: 获取View名称
Returns
string
view的名称,包括命名空间
getViewName
▸ getViewName(): string
@description: 获取View名称
Returns
string
view的名称,包括命名空间
getViewNameSpace
▸ getViewNameSpace(): string
@description: 获取View名称
Returns
string
view的名称,包括命名空间
setExecutedHandleMode
▸ setExecutedHandleMode(value
): void
Parameters
Name | Type |
---|---|
value | number |
Returns
void
Description
设置执行模型
setFullClassName
▸ setFullClassName(value
): void
@description: 设置命令对应的全类名
Parameters
Name | Type |
---|---|
value | string |
Returns
void
setInputParameters
▸ setInputParameters(value
): void
Parameters
Name | Type | Description |
---|---|---|
value | CommandParameters | SCommandParameters类型对象 |
Returns
void
Description
设置命令对应的参数列表
setIsInterruptible
▸ setIsInterruptible(value
): void
@description: 设置是否可被中断
Parameters
Name | Type |
---|---|
value | boolean |
Returns
void
setIsPreView
▸ setIsPreView(value
): void
@description: 设置命令是否预显
Parameters
Name | Type | Description |
---|---|---|
value | boolean | 0不预显,1预显 |