@omnia/fx-models
Version:
Provide Omnia Fx Models Stuffs.
29 lines (28 loc) • 635 B
TypeScript
import { IIcon, BladeSizes } from ".";
export interface ThemingMenuNode {
/**
* The id of the navigation node
*/
id: string;
/**
* The title of the navigation node
*/
title: string;
/**
* The icon to use
* */
icon: IIcon;
/**
* The element that will be rendered when selected
*/
elementToRender: string;
/**
* This influence the order of the navigation nodes, be nice, use ordering with gap -100, 0, 100, 200
So other extensions etc can inject between
*/
weight: number;
/**
* The size of blade
* */
bladeSize?: BladeSizes;
}