UNPKG

@obliczeniowo/elementary

Version:
35 lines (31 loc) 1.59 kB
import * as i0 from '@angular/core'; import { Renderer2, ElementRef } from '@angular/core'; import { DrawingSvgInterface } from '@obliczeniowo/elementary/drawing'; import { ProgressStep } from '@obliczeniowo/elementary/stepper'; import * as i2 from '@angular/common'; import * as i3 from '@obliczeniowo/elementary/pie-progress'; declare class CircleProgressStepperComponent { protected renderer: Renderer2; /** * Steps state objects to display */ steps: i0.InputSignal<ProgressStep<any>[]>; svg: ElementRef<SVGSVGElement>; readonly size = 22; protected _ray: number; protected _dAngle: number; protected dc: DrawingSvgInterface; constructor(renderer: Renderer2); ngAfterViewInit(): void; draw(): void; ray(): number; dAngle(): number; static ɵfac: i0.ɵɵFactoryDeclaration<CircleProgressStepperComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<CircleProgressStepperComponent, "obl-circle-progress-stepper", never, { "steps": { "alias": "steps"; "required": false; "isSignal": true; }; }, {}, never, never, false, never>; } declare class CircleProgressStepperModule { static ɵfac: i0.ɵɵFactoryDeclaration<CircleProgressStepperModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<CircleProgressStepperModule, [typeof CircleProgressStepperComponent], [typeof i2.CommonModule, typeof i3.PieProgressModule], [typeof CircleProgressStepperComponent]>; static ɵinj: i0.ɵɵInjectorDeclaration<CircleProgressStepperModule>; } export { CircleProgressStepperComponent, CircleProgressStepperModule };