survey-creator-core
Version:
A framework-independent core package of the SurveyJS Survey Creator component. With Survey Creator, you can visually design complex, interactive JSON forms and surveys in a drag-and-drop interface.
23 lines (22 loc) • 866 B
TypeScript
import { AdaptiveActionContainer, ResponsivityManager } from "survey-core";
declare class SurveyElementResponsivityManager extends ResponsivityManager {
constructor(container: HTMLDivElement, model: SurveyElementActionContainer);
shouldProcessResponsiveness(): boolean;
}
export declare class SurveyElementActionContainer extends AdaptiveActionContainer {
alwaysShrink: boolean;
protected responsivityManager: SurveyElementResponsivityManager;
private needToShrink;
private setModeForActions;
private calcItemSize;
constructor();
fit(options: {
availableSpace: number;
gap?: number;
}): void;
private _isResponsivenessAllowed;
allowResponsiveness(): void;
get isResponsivenessAllowed(): boolean;
protected createResponsivityManager(container: HTMLDivElement): ResponsivityManager;
}
export {};