ng-fancy-gui
Version:
This package contains components, for creating userinterfaces in a Angular app.
32 lines (31 loc) • 951 B
TypeScript
import { EventEmitter, AfterViewInit, OnDestroy } from '@angular/core';
import { HorizontalLine } from './classes/horizontalLine';
import { Mouse } from './classes/mouse';
export declare class SliderInfiniteComponent implements AfterViewInit, OnDestroy {
change: EventEmitter<number>;
canvasVc: any;
canvas: HTMLCanvasElement;
ctx: CanvasRenderingContext2D;
mouse: Mouse;
horizontalLines: HorizontalLine[];
value: number;
renderingValue: string;
spaceing: number;
lineThikness: number;
lineColor: string;
horizontalLinesMarginTop: number;
horizontalLineMove: number;
private animationFrameHandler;
constructor();
ngAfterViewInit(): void;
ngOnDestroy(): void;
clear(): void;
init(): void;
initRenderingLoop(): void;
initMouseEvents(): void;
addMissingLines(): void;
resize(): void;
render(): void;
addHorizontalLines(): void;
resetValue(): void;
}