Interface: RunPluginExecutionOptions\<T, Settings\>
Inputs for one plugin operation routed through AppKit interceptors.
Type Parameters
Section titled “Type Parameters”T
Settings
Section titled “Settings”Settings
Properties
Section titled “Properties”execute
Section titled “execute”
readonlyexecute:Executor<Settings>
readonlyfn: (signal?) =>Promise<T>
Parameters
Section titled “Parameters”signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<T>
logger
Section titled “logger”
readonlylogger:Pick<Logger,"warn">
operation
Section titled “operation”
readonlyoperation:string
plugin
Section titled “plugin”
readonlyplugin:string
settings
Section titled “settings”
readonlysettings:Settings
signal?
Section titled “signal?”
readonlyoptionalsignal?:AbortSignal