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.
16 lines (15 loc) • 623 B
TypeScript
import { InternalAsideService } from './internal-aside.service';
import { Subject } from 'rxjs';
import * as i0 from "@angular/core";
export declare class AsideService {
private internalAsideService;
onSelectionChange: Subject<HTMLElement>;
constructor(internalAsideService: InternalAsideService);
/**
* Toggle the panel visibility.
* The panel will either open partially or totally, depending on the responsive breakpoint set.
*/
toggleVisibility(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<AsideService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<AsideService>;
}