@angulogic/ng-sidebar
Version:
angular sidebar
24 lines (23 loc) • 831 B
TypeScript
import { NgSidebarService } from './ng-sidebar.service';
import * as i0 from "@angular/core";
/**
* A directive that toggles the sidebar when the attached element is clicked.
*
* @export
* @class TogglerDirective
*/
export declare class TogglerDirective {
private sidebarService;
/**
* Creates an instance of `TogglerDirective`.
*
* @param {NgSidebarService} sidebarService - The sidebar service that manages sidebar state.
*/
constructor(sidebarService: NgSidebarService);
/**
* Listens for click events on the host element and toggles the sidebar.
*/
toggleSidebar(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<TogglerDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<TogglerDirective, "[sidebarToggler]", never, {}, {}, never, never, false, never>;
}