Changing front

This commit is contained in:
2023-01-16 17:44:37 +01:00
parent 0b8a93b256
commit 4fe4be7730
48586 changed files with 4725790 additions and 17464 deletions

View File

@@ -0,0 +1,5 @@
import { ElementRef, Renderer2 } from '@angular/core';
export declare class ForceNativeScrollDirective {
private renderer;
constructor(renderer: Renderer2, el: ElementRef);
}

View File

@@ -0,0 +1,44 @@
import { NgZone, OnInit, OnDestroy, DoCheck, EventEmitter, ChangeDetectorRef } from '@angular/core';
import { PerfectScrollbarDirective } from './perfect-scrollbar.directive';
import { PerfectScrollbarConfigInterface } from './perfect-scrollbar.interfaces';
export declare class PerfectScrollbarComponent implements OnInit, OnDestroy, DoCheck {
private zone;
private cdRef;
private platformId;
states: any;
indicatorX: boolean;
indicatorY: boolean;
interaction: boolean;
private scrollPositionX;
private scrollPositionY;
private scrollDirectionX;
private scrollDirectionY;
private usePropagationX;
private usePropagationY;
private allowPropagationX;
private allowPropagationY;
private stateTimeout;
private readonly ngDestroy;
private readonly stateUpdate;
disabled: boolean;
usePSClass: boolean;
autoPropagation: boolean;
scrollIndicators: boolean;
config?: PerfectScrollbarConfigInterface;
psScrollY: EventEmitter<any>;
psScrollX: EventEmitter<any>;
psScrollUp: EventEmitter<any>;
psScrollDown: EventEmitter<any>;
psScrollLeft: EventEmitter<any>;
psScrollRight: EventEmitter<any>;
psYReachEnd: EventEmitter<any>;
psYReachStart: EventEmitter<any>;
psXReachEnd: EventEmitter<any>;
psXReachStart: EventEmitter<any>;
directiveRef?: PerfectScrollbarDirective;
constructor(zone: NgZone, cdRef: ChangeDetectorRef, platformId: Object);
ngOnInit(): void;
ngOnDestroy(): void;
ngDoCheck(): void;
private checkPropagation;
}

View File

@@ -0,0 +1,48 @@
import PerfectScrollbar from 'perfect-scrollbar';
import { NgZone, ElementRef, OnInit, DoCheck, OnChanges, OnDestroy, EventEmitter, SimpleChanges, KeyValueDiffers } from '@angular/core';
import { Geometry, Position } from './perfect-scrollbar.interfaces';
import { PerfectScrollbarConfigInterface } from './perfect-scrollbar.interfaces';
export declare class PerfectScrollbarDirective implements OnInit, OnDestroy, DoCheck, OnChanges {
private zone;
private differs;
elementRef: ElementRef;
private platformId;
private defaults;
private instance;
private ro;
private timeout;
private animation;
private configDiff;
private readonly ngDestroy;
disabled: boolean;
config?: PerfectScrollbarConfigInterface;
psScrollY: EventEmitter<any>;
psScrollX: EventEmitter<any>;
psScrollUp: EventEmitter<any>;
psScrollDown: EventEmitter<any>;
psScrollLeft: EventEmitter<any>;
psScrollRight: EventEmitter<any>;
psYReachEnd: EventEmitter<any>;
psYReachStart: EventEmitter<any>;
psXReachEnd: EventEmitter<any>;
psXReachStart: EventEmitter<any>;
constructor(zone: NgZone, differs: KeyValueDiffers, elementRef: ElementRef, platformId: Object, defaults: PerfectScrollbarConfigInterface);
ngOnInit(): void;
ngOnDestroy(): void;
ngDoCheck(): void;
ngOnChanges(changes: SimpleChanges): void;
ps(): PerfectScrollbar | null;
update(): void;
geometry(prefix?: string): Geometry;
position(absolute?: boolean): Position;
scrollable(direction?: string): boolean;
scrollTo(x: number, y?: number, speed?: number): void;
scrollToX(x: number, speed?: number): void;
scrollToY(y: number, speed?: number): void;
scrollToTop(offset?: number, speed?: number): void;
scrollToLeft(offset?: number, speed?: number): void;
scrollToRight(offset?: number, speed?: number): void;
scrollToBottom(offset?: number, speed?: number): void;
scrollToElement(element: HTMLElement | string, offset?: number, speed?: number): void;
private animateScrolling;
}

View File

@@ -0,0 +1,46 @@
import { InjectionToken } from '@angular/core';
export declare const PERFECT_SCROLLBAR_CONFIG: InjectionToken<unknown>;
export declare class Geometry {
x: number;
y: number;
w: number;
h: number;
constructor(x: number, y: number, w: number, h: number);
}
export declare class Position {
x: number | 'start' | 'end';
y: number | 'start' | 'end';
constructor(x: number | 'start' | 'end', y: number | 'start' | 'end');
}
export declare type PerfectScrollbarEvent = 'psScrollY' | 'psScrollX' | 'psScrollUp' | 'psScrollDown' | 'psScrollLeft' | 'psScrollRight' | 'psYReachEnd' | 'psYReachStart' | 'psXReachEnd' | 'psXReachStart';
export declare const PerfectScrollbarEvents: PerfectScrollbarEvent[];
export interface PerfectScrollbarConfigInterface {
handlers?: string[];
wheelSpeed?: number;
swipeEasing?: boolean;
suppressScrollX?: boolean;
suppressScrollY?: boolean;
wheelPropagation?: boolean;
useBothWheelAxes?: boolean;
scrollingThreshold?: number;
minScrollbarLength?: number;
maxScrollbarLength?: number;
scrollXMarginOffset?: number;
scrollYMarginOffset?: number;
}
export declare class PerfectScrollbarConfig implements PerfectScrollbarConfigInterface {
handlers?: string[];
wheelSpeed?: number;
swipeEasing?: boolean;
suppressScrollX?: boolean;
suppressScrollY?: boolean;
wheelPropagation?: boolean;
useBothWheelAxes?: boolean;
scrollingThreshold?: number;
minScrollbarLength?: number;
maxScrollbarLength?: number;
scrollXMarginOffset?: number;
scrollYMarginOffset?: number;
constructor(config?: PerfectScrollbarConfigInterface);
assign(config?: PerfectScrollbarConfigInterface): void;
}

View File

@@ -0,0 +1,2 @@
export declare class PerfectScrollbarModule {
}