survey-core
Version:
A framework-independent core of the SurveyJS Form Library that works with rendering packages. Use it to integrate dynamic, interactive JSON-based forms and surveys into your app, collect user responses, and send them to your own database.
17 lines (16 loc) • 602 B
TypeScript
import { CssClassBuilder } from "./utils/cssClassBuilder";
import { PopupModel } from "./popup";
import { PopupBaseViewModel } from "./popup-view-model";
export declare class PopupModalViewModel extends PopupBaseViewModel {
protected getStyleClass(): CssClassBuilder;
protected getShowFooter(): boolean;
protected createFooterActionBar(): void;
constructor(model: PopupModel);
get applyButtonText(): string;
apply(): void;
clickOutside(): void;
onKeyDown(event: any): void;
private onScrollOutsideCallback;
updateOnShowing(): void;
updateOnHiding(): void;
}