theme-lib
Version:
This is a simple example Angular Library published to npm.
22 lines (21 loc) • 931 B
TypeScript
import { ComponentFactoryResolver, ComponentFactory, ComponentRef, ElementRef, OnInit, Renderer2, ViewContainerRef } from '@angular/core';
import { NbSpinnerComponent } from './spinner.component';
export declare class NbSpinnerDirective implements OnInit {
private directiveView;
private componentFactoryResolver;
private renderer;
private directiveElement;
spinner: ComponentRef<NbSpinnerComponent>;
componentFactory: ComponentFactory<NbSpinnerComponent>;
isSpinnerExist: boolean;
spinnerMessage: string;
spinnerStatus: string;
spinnerSize: string;
nbSpinner: boolean;
private shouldShow;
constructor(directiveView: ViewContainerRef, componentFactoryResolver: ComponentFactoryResolver, renderer: Renderer2, directiveElement: ElementRef);
ngOnInit(): void;
hide(): void;
show(): void;
setInstanceInputs(instance: NbSpinnerComponent): void;
}