跳到主要内容
版本:v10.0

Frame / SView / CommandConfig

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

Constructors

constructor

new CommandConfig(fullClassName): CommandConfig

Parameters

NameType
fullClassNamestring

Returns

CommandConfig

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

CommandParameters

返回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

CommandParameters

返回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

NameType
valuenumber

Returns

void

Description

设置执行模型


setFullClassName

setFullClassName(value): void

@description: 设置命令对应的全类名

Parameters

NameType
valuestring

Returns

void


setInputParameters

setInputParameters(value): void

Parameters

NameTypeDescription
valueCommandParametersSCommandParameters类型对象

Returns

void

Description

设置命令对应的参数列表


setIsInterruptible

setIsInterruptible(value): void

@description: 设置是否可被中断

Parameters

NameType
valueboolean

Returns

void


setIsPreView

setIsPreView(value): void

@description: 设置命令是否预显

Parameters

NameTypeDescription
valueboolean0不预显,1预显

Returns

void


setName

setName(value): void

Parameters

NameType
valuestring

Returns

void

Description

获取命令名称


setOutputParameters

setOutputParameters(value): void

@description: 设置命令对应的参数列表

Parameters

NameTypeDescription
valueCommandParametersSCommandParameters类型对象

Returns

void


setPriority

setPriority(value): void

@description: 设置命令的优先级

Parameters

NameType
valuenumber

Returns

void


setShowDialog

setShowDialog(value): void

Parameters

NameTypeDescription
valuebooleantrue :显示 false:不显示

Returns

void

Description

设置是否显示命令对话框


setViewName

setViewName(value): void

@description: 设置View名称

Parameters

NameType
valuestring

Returns

void