Function useUstraManagementLayoutUtils
- useUstraManagementLayoutUtils(): {
closeTabMenuByIndex: ((index) => void);
openMenu: ((nav, data?) => Promise<void>);
openMenuById: ((id, data?) => void);
openMenuByPath: ((path, data?) => void);
openedTabNavigations: ComputedRef<{
active?: boolean;
activeTab?: boolean;
component?: any;
display?: boolean;
favorite?: boolean;
icon?: string;
iconSrc?: string;
id?: string;
items?: { id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; }[];
originId?: string;
parent?: { id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; };
path?: string;
prgId?: string;
show?: boolean;
text?: string;
ts?: any;
visible?: boolean;
}[]>;
} Returns {
closeTabMenuByIndex: ((index) => void);
openMenu: ((nav, data?) => Promise<void>);
openMenuById: ((id, data?) => void);
openMenuByPath: ((path, data?) => void);
openedTabNavigations: ComputedRef<{
active?: boolean;
activeTab?: boolean;
component?: any;
display?: boolean;
favorite?: boolean;
icon?: string;
iconSrc?: string;
id?: string;
items?: { id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; }[];
originId?: string;
parent?: { id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; };
path?: string;
prgId?: string;
show?: boolean;
text?: string;
ts?: any;
visible?: boolean;
}[]>;
}
closeTabMenuByIndex: ((index) => void)
openMenu: ((nav, data?) => Promise<void>)
openMenuById: ((id, data?) => void)
Parameters
id: string
Optional
data: any
Returns void
openMenuByPath: ((path, data?) => void)
Parameters
path: string
Optional
data: any
Returns void
openedTabNavigations: ComputedRef<{
active?: boolean;
activeTab?: boolean;
component?: any;
display?: boolean;
favorite?: boolean;
icon?: string;
iconSrc?: string;
id?: string;
items?: { id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; }[];
originId?: string;
parent?: { id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; };
path?: string;
prgId?: string;
show?: boolean;
text?: string;
ts?: any;
visible?: boolean;
}[]>
관리메뉴 유틸리티 사용