app-layout/src/app-sidenav/sidenav.service.ts
Provides control and state of the app's side navigation.
import { SidenavService } from '@talenra/components/app-layout';
Properties |
|
Methods |
|
| Public getIndicesByIdentifier | ||||||||
getIndicesByIdentifier(identifier: string)
|
||||||||
|
Developer Preview: Returns an array of indices of items matching a given identifer. Returns an empty array if no matches.
Parameters :
Returns :
[][]
|
| Public getItemsByIdentifier | ||||||||
getItemsByIdentifier(identifier: string)
|
||||||||
|
Developer Preview: Returns an array of items matching a given identifer. Returns an empty array if no matches.
Parameters :
Returns :
SidenavItem[]
|
| Public setExpanded | ||||||
setExpanded(isExpanded: boolean)
|
||||||
|
Collapses or expands the side-navigation
Parameters :
Returns :
void
|
| Public setHidden | ||||||
setHidden(isHidden: boolean)
|
||||||
|
Hides or shows the side-navigation
Parameters :
Returns :
void
|
| Public Readonly isExpanded$ |
Type : unknown
|
Default value : new BehaviorSubject(false)
|
|
Provides whether the side-navigation is expanded. Note that it might be expanded even when hidden. |