UNPKG

@alauda/ui

Version:

Angular UI components by Alauda Frontend Team.

33 lines (32 loc) 1.41 kB
import { CdkScrollable } from '@angular/cdk/overlay'; import { EventEmitter } from '@angular/core'; import * as i0 from "@angular/core"; type TargetType = Element | Window | string; export declare class BackTopComponent { private readonly cdkScrollable; set visibilityHeight(val: number); get visibilityHeight(): number; position: { left?: string; right?: string; top?: string; bottom?: string; }; set target(val: TargetType); get target(): TargetType; click: EventEmitter<Event>; private _visibilityHeight; private readonly target$$; private readonly visibilityHeight$$; private _target; private _scrollTarget; constructor(cdkScrollable: CdkScrollable); display$: import("rxjs").Observable<string>; getTargetScrollTop(target: Element | Window): number; handleClick(event: Event): void; scrollToTop(duration: number): void; getTarget(target: TargetType): Element | Window; static ɵfac: i0.ɵɵFactoryDeclaration<BackTopComponent, [{ optional: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<BackTopComponent, "aui-back-top", never, { "visibilityHeight": { "alias": "visibilityHeight"; "required": false; }; "position": { "alias": "position"; "required": false; }; "target": { "alias": "target"; "required": false; }; }, { "click": "click"; }, never, never, true, never>; } export {};