1 | import { ElementRef, Renderer2, OnDestroy, AfterViewInit } from '@angular/core';
|
---|
2 | import * as i0 from "@angular/core";
|
---|
3 | import * as i1 from "@angular/common";
|
---|
4 | export declare class StyleClass implements AfterViewInit, OnDestroy {
|
---|
5 | el: ElementRef;
|
---|
6 | renderer: Renderer2;
|
---|
7 | constructor(el: ElementRef, renderer: Renderer2);
|
---|
8 | selector: string;
|
---|
9 | enterClass: string;
|
---|
10 | enterActiveClass: string;
|
---|
11 | enterToClass: string;
|
---|
12 | leaveClass: string;
|
---|
13 | leaveActiveClass: string;
|
---|
14 | leaveToClass: string;
|
---|
15 | hideOnOutsideClick: boolean;
|
---|
16 | toggleClass: string;
|
---|
17 | eventListener: Function;
|
---|
18 | documentListener: Function;
|
---|
19 | target: HTMLElement;
|
---|
20 | enterListener: Function;
|
---|
21 | leaveListener: Function;
|
---|
22 | animating: boolean;
|
---|
23 | ngAfterViewInit(): void;
|
---|
24 | enter(): void;
|
---|
25 | leave(): void;
|
---|
26 | resolveTarget(): any;
|
---|
27 | bindDocumentListener(): void;
|
---|
28 | unbindDocumentListener(): void;
|
---|
29 | ngOnDestroy(): void;
|
---|
30 | static ɵfac: i0.ɵɵFactoryDeclaration<StyleClass, never>;
|
---|
31 | static ɵdir: i0.ɵɵDirectiveDeclaration<StyleClass, "[pStyleClass]", never, { "selector": "pStyleClass"; "enterClass": "enterClass"; "enterActiveClass": "enterActiveClass"; "enterToClass": "enterToClass"; "leaveClass": "leaveClass"; "leaveActiveClass": "leaveActiveClass"; "leaveToClass": "leaveToClass"; "hideOnOutsideClick": "hideOnOutsideClick"; "toggleClass": "toggleClass"; }, {}, never>;
|
---|
32 | }
|
---|
33 | export declare class StyleClassModule {
|
---|
34 | static ɵfac: i0.ɵɵFactoryDeclaration<StyleClassModule, never>;
|
---|
35 | static ɵmod: i0.ɵɵNgModuleDeclaration<StyleClassModule, [typeof StyleClass], [typeof i1.CommonModule], [typeof StyleClass]>;
|
---|
36 | static ɵinj: i0.ɵɵInjectorDeclaration<StyleClassModule>;
|
---|
37 | }
|
---|