@openshift-console/dynamic-plugin-sdk-internal
Version:
Internal package exposing additional Console code.
20 lines (19 loc) • 700 B
JavaScript
// 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 = {}));