UNPKG

@netgrif/components-core

Version:

Netgrif Application engine frontend core Angular library

27 lines (26 loc) 912 B
import { MatDrawerMode } from '@angular/material/sidenav'; import { View } from '../../../commons/schema'; import { Case } from '../../resources/interface/case'; export interface ConfigDoubleMenu { mode: MatDrawerMode; opened: boolean; disableClose: boolean; width: number; } export interface NavigationItem extends View { id: string; showCounter?: boolean; resource?: Case; } export declare const MENU_IDENTIFIERS: string[]; export declare const SETTINGS_TRANSITION_ID = "item_settings"; export declare const LEFT_DRAWER_DEFAULT_WIDTH = 60; export declare const RIGHT_DRAWER_DEFAULT_WIDTH = 240; export declare const RIGHT_DRAWER_DEFAULT_MIN_WIDTH = 180; export declare const RIGHT_DRAWER_MAX_WIDTH = 460; export declare const RIGHT_SIDE_NEW_PAGE_SIZE = 10; export declare const RIGHT_SIDE_INIT_PAGE_SIZE = 20; export declare enum MenuOrder { Ascending = 0, Descending = 1 }