| 12345678910111213141516171819202122232425262728293031323334353637 |
- import { ElementRef, Renderer2 } from '@angular/core';
- export declare class SliderElementDirective {
- protected elemRef: ElementRef;
- protected renderer: Renderer2;
- private _position;
- readonly position: number;
- private _dimension;
- readonly dimension: number;
- private _alwaysHide;
- readonly alwaysHide: boolean;
- private _vertical;
- readonly vertical: boolean;
- private _scale;
- readonly scale: number;
- opacity: number;
- visibility: string;
- left: string;
- bottom: string;
- height: string;
- width: string;
- private eventListenerHelper;
- private eventListeners;
- constructor(elemRef: ElementRef, renderer: Renderer2);
- setAlwaysHide(hide: boolean): void;
- hide(): void;
- show(): void;
- isVisible(): boolean;
- setVertical(vertical: boolean): void;
- setScale(scale: number): void;
- setPosition(pos: number): void;
- calculateDimension(): void;
- setDimension(dim: number): void;
- getBoundingClientRect(): ClientRect;
- on(eventName: string, callback: (event: any) => void, debounceInterval?: number): void;
- onPassive(eventName: string, callback: (event: any) => void, debounceInterval?: number): void;
- off(eventName?: string): void;
- }
|