@openshift-console/dynamic-plugin-sdk
Version:
Based on the concept of [webpack module federation](https://webpack.js.org/concepts/module-federation/), dynamic plugins are loaded and interpreted from remote sources at runtime. The standard way to deliver and expose dynamic plugins to Console is throug
10 lines • 587 B
JavaScript
// Type guards
export const isHrefNavItem = (e) => e.type === 'console.navigation/href';
export const isResourceNSNavItem = (e) => e.type === 'console.navigation/resource-ns';
export const isResourceClusterNavItem = (e) => e.type === 'console.navigation/resource-cluster';
export const isSeparator = (e) => e.type === 'console.navigation/separator';
export const isNavSection = (e) => e.type === 'console.navigation/section';
export const isNavItem = (e) => {
return isHrefNavItem(e) || isResourceNSNavItem(e) || isResourceClusterNavItem(e);
};
//# sourceMappingURL=navigation.js.map