File

src/app/layouts/layouts-utils/aside.directive.ts

Description

Allows the aside to be toggled via click.

Metadata

selector .aside-menu-toggler

Index

HostListeners

Constructor

constructor()

HostListeners

click
Arguments : '$event'
click($event: any)
import { Directive, HostListener } from '@angular/core';

/**
* Allows the aside to be toggled via click.
*/
@Directive({
  selector: '.aside-menu-toggler',
})
export class AsideToggleDirective {
  constructor() { }

  @HostListener('click', ['$event'])
  toggleOpen($event: any) {
    $event.preventDefault();
    document.querySelector('body').classList.toggle('aside-menu-hidden');
  }
}

results matching ""

    No results matching ""