ContextMenuCommand

class

ContextMenuCommand

source
export class ContextMenuCommand extends BaseCommand
export class ContextMenuCommand extends BaseCommand
constructor(data?: Partial<ContextMenuCommand.Data>)
constructor(data?: Partial<ContextMenuCommand.Data>)
ParamTypeRequired
data
data
Partial<ContextMenuCommand.Data>
Partial<ContextMenuCommand.Data>
No
public async source

.execute(...)

execute(data: ContextMenuCommand.ExecuteData): Promise<void>
execute(data: ContextMenuCommand.ExecuteData): Promise<void>
ParamTypeRequired
data
data
ContextMenuCommand.ExecuteData
ContextMenuCommand.ExecuteData
Yes

Returns:

Promise<void>
Promise<void>

public source

.setCommand(...)

setCommand(data: ContextMenuCommandBuilder.Data|JSONEncodable<ContextMenuCommandBuilder.Data>|(((builder: ContextMenuCommandBuilder)) => ContextMenuCommandBuilder.Data|JSONEncodable<ContextMenuCommandBuilder.Data>)): this
setCommand(data: ContextMenuCommandBuilder.Data|JSONEncodable<ContextMenuCommandBuilder.Data>|(((builder: ContextMenuCommandBuilder)) => ContextMenuCommandBuilder.Data|JSONEncodable<ContextMenuCommandBuilder.Data>)): this
ParamTypeRequired
data
data
ContextMenuCommandBuilder.Data|JSONEncodable<ContextMenuCommandBuilder.Data>|(((builder: ContextMenuCommandBuilder)) => ContextMenuCommandBuilder.Data|JSONEncodable<ContextMenuCommandBuilder.Data>)
ContextMenuCommandBuilder.Data|JSONEncodable<ContextMenuCommandBuilder.Data>|(((builder: ContextMenuCommandBuilder)) => ContextMenuCommandBuilder.Data|JSONEncodable<ContextMenuCommandBuilder.Data>)
Yes

Returns:

this
this

public source

.toJSON()

toJSON(): ContextMenuCommand.Data
toJSON(): ContextMenuCommand.Data

Returns:

ContextMenuCommand.Data
ContextMenuCommand.Data

public source

.type

CommandType.ContextMenu
CommandType.ContextMenu