UNPKG

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.

30 lines (29 loc) 1.15 kB
import { SurveyModel, Base, Question, MatrixDropdownColumn } from "survey-core"; import { SurveyCreatorModel } from "../creator-base"; import "./matrix-cell.scss"; export declare class MatrixCellWrapperEditSurvey { private cellQuestion; private column; private surveyValue; private creator; constructor(creator: SurveyCreatorModel, cellQuestion: Question, column: MatrixDropdownColumn, model?: Base); get survey(): SurveyModel; get question(): Question; apply(): void; } export declare class MatrixCellWrapperViewModel extends Base { creator: SurveyCreatorModel; templateData: any; question: Question; row: any; column: any; constructor(creator: SurveyCreatorModel, templateData: any, question: Question, row: any, column: any); isSelected: boolean; private onSelectionChanged; editQuestion(model: MatrixCellWrapperViewModel, event: MouseEvent): void; get context(): any; selectContext(model: MatrixCellWrapperViewModel, event: MouseEvent): void; get isSupportCellEditor(): boolean; hover(event: MouseEvent, element: HTMLElement | any): void; dispose(): void; }