LiNavDirective class
- Annotations
-
- @Directive.new(selector: '[liNav]', exportAs: 'liNav')
Constructors
Properties
- activeId ↔ Object?
-
getter/setter pair
-
activeIdChange
→ Stream<
Object?> -
no setter
- animation ↔ bool
-
getter/setter pair
- destroyOnHide ↔ bool
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
-
no setter
- hostAriaOrientation → String?
-
no setter
-
getter/setter pair
- hostRole → String?
-
no setter
- hostVerticalClass → bool
-
no setter
-
itemChange
→ Stream<
LiNavItemDirective?> -
no setter
-
items
→ List<
LiNavItemDirective> -
no setter
- keyboard ↔ dynamic
-
getter/setter pair
-
links
→ List<
LiNavLinkDirective> -
no setter
-
no setter
- orientation ↔ String
-
getter/setter pair
- roles ↔ bool
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
shown
→ Stream<
Object?> -
no setter
Methods
-
click(
LiNavItemDirective item) → void -
getItemById(
Object? id) → LiNavItemDirective? -
handleFocusout(
FocusEvent event) → void -
handleKeydown(
KeyboardEvent event) → void -
ngAfterContentInit(
) → void -
ngOnDestroy(
) → void - Executed before the directive is removed from the DOM and destroyed.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
onFocusout(
FocusEvent event) → void -
onKeyDown(
KeyboardEvent event) → void -
registerItem(
LiNavItemDirective item) → void -
registerLink(
LiNavLinkDirective link) → void -
select(
Object? id) → void -
toString(
) → String -
A string representation of this object.
inherited
-
unregisterItem(
LiNavItemDirective item) → void -
unregisterLink(
LiNavLinkDirective link) → void
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited