UNPKG

@rdkmaster/jigsaw-labs

Version:

Jigsaw, the next generation component set for RDK

54 lines (53 loc) 2.18 kB
import { ElementRef, EventEmitter, OnInit, Renderer2 } from "@angular/core"; import { IPopupable } from "../../service/popup.service"; import { AbstractJigsawComponent } from "../common"; /** * Loading组件的基类,自定义Loading组件必须继承这个类。 * * $demo = loading/user-defined */ export declare class JigsawLoadingBase extends AbstractJigsawComponent implements IPopupable { private _renderer; private _elementRef; initData: any; answer: EventEmitter<any>; popupElement: HTMLElement; constructor(_renderer: Renderer2, _elementRef: ElementRef); protected getColorElement(): NodeListOf<Element>; protected _color: string; color: string; protected getPopupElement(): HTMLElement; setElementSize(selector: string, width: number | string, height: number | string): void; setElementsStyle(elements: NodeListOf<Element>, props: string, val: string | boolean | number): void; } export declare class JigsawLoading extends JigsawLoadingBase implements OnInit { private renderer; private elementRef; constructor(renderer: Renderer2, elementRef: ElementRef); ngOnInit(): void; } export declare class JigsawFontLoading extends JigsawLoadingBase implements OnInit { private renderer; private elementRef; constructor(renderer: Renderer2, elementRef: ElementRef); ngOnInit(): void; protected getColorElement(): NodeListOf<Element>; color: string; setElementSize(selector: string, width: number | string, height: number | string): void; } export declare class JigsawBubbleLoading extends JigsawLoadingBase implements OnInit { private renderer; private elementRef; constructor(renderer: Renderer2, elementRef: ElementRef); ngOnInit(): void; protected getColorElement(): NodeListOf<Element>; } export declare class JigsawBallLoading extends JigsawLoadingBase implements OnInit { private renderer; private elementRef; constructor(renderer: Renderer2, elementRef: ElementRef); ngOnInit(): void; protected getColorElement(): NodeListOf<Element>; } export declare class JigsawLoadingModule { }