ngx-aside-ease
Version:
ngx-aside-ease is an Angular library that offers a lightweight, performant, and responsive aside panel. This library has multiple options and offers a good user experience.
17 lines (16 loc) • 867 B
TypeScript
import { ElementRef } from '@angular/core';
import { InternalAsideService } from '../internal-aside.service';
import { AsideService } from '../aside.service';
import * as i0 from "@angular/core";
export declare class AsideItemDirective {
private element;
private internalAsideService;
private asideService;
defaultActive: boolean;
disable: boolean;
constructor(element: ElementRef<HTMLElement>, internalAsideService: InternalAsideService, asideService: AsideService);
get native(): HTMLElement;
onItemClick(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<AsideItemDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<AsideItemDirective, "[ngxItem]", never, { "defaultActive": { "alias": "defaultActive"; "required": false; }; "disable": { "alias": "disable"; "required": false; }; }, {}, never, never, true, never>;
}