survey-creator-core
Version:
Use SurveyJS Creator to create or edit JSON for SurveyJS Form Library.
16 lines (15 loc) • 686 B
TypeScript
import { Base, SurveyTemplateRendererTemplateData, QuestionRowModel } from "survey-core";
import { SurveyCreatorModel } from "../creator-base";
import "./row.scss";
import { DropIndicatorPosition } from "../drag-drop-enums";
export declare class RowViewModel extends Base {
creator: SurveyCreatorModel;
row: QuestionRowModel;
templateData: SurveyTemplateRendererTemplateData;
dropIndicatorPosition: DropIndicatorPosition;
constructor(creator: SurveyCreatorModel, row: QuestionRowModel, templateData: SurveyTemplateRendererTemplateData);
subscribeElementChanges(): void;
unsubscribeElementChanges(): void;
get cssClasses(): string;
dispose(): void;
}