UNPKG

survey-creator-core

Version:

Use SurveyJS Creator to create or edit JSON for SurveyJS Form Library.

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; }