@univerjs/core v0.1.17 • Docs
Interface: ICommand<P, R>
Extended by
Type Parameters
Type Parameter | Default type |
---|---|
P extends object | object |
R | boolean |
Properties
Property | Modifier | Type | Description | Defined in |
---|---|---|---|---|
id | readonly | string | ${businessName}.${type}.${name} | submodules/univer/packages/core/src/services/command/command.service.ts:40 (opens in a new tab) |
onDispose? | public | () => void | When this command is unregistered, this function would be called. Deprecated | submodules/univer/packages/core/src/services/command/command.service.ts:50 (opens in a new tab) |
type | readonly | CommandType | - | submodules/univer/packages/core/src/services/command/command.service.ts:41 (opens in a new tab) |
Methods
handler()
handler(
accessor,
params?,
options?): R | Promise<R>
Parameters
Parameter | Type |
---|---|
accessor | IAccessor |
params ? | P |
options ? | IExecutionOptions |
Returns
R
| Promise
<R
>
Defined in
submodules/univer/packages/core/src/services/command/command.service.ts:43 (opens in a new tab)