--- editUrl: false next: false prev: false title: "ControlPlugin" --- ## Type parameters • **Args** *extends* `any`[] = `any`[] ## Properties ### execute() > **execute**: (...`args`) => [`PluginResult`](/api/type-aliases/pluginresult/) #### Parameters • ...**args**: `Args` #### Returns [`PluginResult`](/api/type-aliases/pluginresult/) #### Source [src/types/core-plugin.ts:73](https://github.com/sern-handler/handler/blob/91b3768e376cfe22ec37d8ab44f4e4a4dfe8a1e8/src/types/core-plugin.ts#L73) *** ### type > **type**: [`Control`](/api/enumerations/plugintype/#control) #### Source [src/types/core-plugin.ts:72](https://github.com/sern-handler/handler/blob/91b3768e376cfe22ec37d8ab44f4e4a4dfe8a1e8/src/types/core-plugin.ts#L72)