UNPKG

survey-angular-ui

Version:

survey.js is a JavaScript Survey Library. It is a modern way to add a survey to your website. It uses JSON for survey metadata and results.

27 lines (26 loc) 1.32 kB
import { AfterViewInit, ChangeDetectorRef, ElementRef, OnChanges, OnDestroy, OnInit, SimpleChanges } from "@angular/core"; import { SurveyModel, ProgressButtons, IProgressButtonsViewModel } from "survey-core"; import * as i0 from "@angular/core"; export declare class ProgressButtonsComponent implements OnDestroy, AfterViewInit, OnChanges, OnInit, IProgressButtonsViewModel { private changeDetectorRef; model: ProgressButtons; survey: SurveyModel; container: string; progressButtonsListContainer: ElementRef<HTMLDivElement>; hasScroller: boolean; canShowHeader: boolean; canShowFooter: boolean; canShowItemTitles: boolean; private respManager?; constructor(changeDetectorRef: ChangeDetectorRef); onResize(canShowItemTitles: boolean): void; onUpdateScroller(hasScroller: boolean): void; onUpdateSettings(): void; ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; clickScrollButton(isLeftScroll: boolean): void; ngAfterViewInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<ProgressButtonsComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ProgressButtonsComponent, "sv-ng-progress-buttons", never, { "model": "model"; "survey": "survey"; "container": "container"; }, {}, never, never>; }