Function useUstraLayoutManagementSideMenu
- useUstraLayoutManagementSideMenu(collapsedWindowWidth?): {
isOpenSideMenu: Ref<boolean>;
navigations: 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;
}[]>;
} Parameters
collapsedWindowWidth: number = 960
Returns {
isOpenSideMenu: Ref<boolean>;
navigations: 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;
}[]>;
}
isOpenSideMenu: Ref<boolean>
navigations: 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;
}[]>
레이아웃 Side Menu