UNPKG

@openshift-console/dynamic-plugin-sdk

Version:

Provides core APIs, types and utilities used by dynamic plugins at runtime.

20 lines (19 loc) 700 B
// Type Guards export const isActionProvider = (e) => { return e.type === 'console.action/provider'; }; export const isResourceActionProvider = (e) => { return e.type === 'console.action/resource-provider'; }; export const isActionGroup = (e) => { return e.type === 'console.action/group'; }; export const isActionFilter = (e) => { return e.type === 'console.action/filter'; }; export var MenuOptionType; (function (MenuOptionType) { MenuOptionType[MenuOptionType["GROUP_MENU"] = 0] = "GROUP_MENU"; MenuOptionType[MenuOptionType["SUB_MENU"] = 1] = "SUB_MENU"; MenuOptionType[MenuOptionType["ATOMIC_MENU"] = 2] = "ATOMIC_MENU"; })(MenuOptionType || (MenuOptionType = {}));