LiNavDirective class

Annotations
  • @Directive.new(selector: '[liNav]', exportAs: 'liNav')

Constructors

LiNavDirective(ChangeDetectorRef _changeDetectorRef, [@Optional.new() LiNavConfig? config])

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
hidden → Stream<Object?>
no setter
hostAriaOrientation → String?
no setter
hostNavClass ↔ bool
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
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
isKeyboardNavigating() → bool
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
select(Object? id) → void
toString() → String
A string representation of this object.
inherited
unregisterItem(LiNavItemDirective item) → void

Operators

operator ==(Object other) → bool
The equality operator.
inherited