ng-cw-v12
Version:
Angular UI component library
26 lines (25 loc) • 1.13 kB
TypeScript
import { ElementRef, Renderer2, OnInit } from '@angular/core';
import * as i0 from "@angular/core";
export declare class SpinDirective implements OnInit {
private el;
private renderer;
set ncLoading(value: boolean);
ncType: 'circle' | 'dot';
ncTip: string;
ncSize: 'small' | 'default' | 'large';
ncMaskColor: string;
ncTipColor: string;
ncTrackColor: string;
ncIndicatorColor: string;
private spinContainer;
private readonly animationName;
private keyframesStyle;
constructor(el: ElementRef, renderer: Renderer2);
ngOnInit(): void;
private createSpinContainer;
private createCircleSpinner;
private createDotSpinner;
private removeSpinContainer;
static ɵfac: i0.ɵɵFactoryDeclaration<SpinDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<SpinDirective, "[ncSpin]", never, { "ncLoading": "ncLoading"; "ncType": "ncType"; "ncTip": "ncTip"; "ncSize": "ncSize"; "ncMaskColor": "ncMaskColor"; "ncTipColor": "ncTipColor"; "ncTrackColor": "ncTrackColor"; "ncIndicatorColor": "ncIndicatorColor"; }, {}, never>;
}