1
0
Fork 0
mirror of synced 2024-06-14 00:14:39 +12:00
budibase/packages/types/src/sdk/events/plugin.ts

27 lines
544 B
TypeScript

import { BaseEvent } from "./event"
import { PluginSource, PluginType } from "../../"
export interface PluginInitEvent extends BaseEvent {
type: PluginType
name: string
version: string
description: string
}
export interface PluginImportedEvent extends BaseEvent {
pluginId: string
type: PluginType
source: PluginSource
name: string
version: string
description: string
}
export interface PluginDeletedEvent extends BaseEvent {
pluginId: string
type: PluginType
name: string
version: string
description: string
}