survey-analytics
Version:
SurveyJS analytics Library.
18 lines (17 loc) • 783 B
TypeScript
import { ItemValue, QuestionMatrixModel, Question } from "survey-core";
import { IAnswersData, SelectBase } from "./selectBase";
export declare class Matrix extends SelectBase {
constructor(question: Question, data: Array<{
[index: string]: any;
}>, options?: Object, name?: string);
protected get matrixQuestion(): QuestionMatrixModel;
protected isSupportMissingAnswers(): boolean;
getSeriesValues(): Array<string>;
getSeriesLabels(): Array<string>;
getSelectedItemByText(itemText: string): any;
valuesSource(): Array<ItemValue>;
private getHasAnswersInAllSeriesArray;
private getHasAnswersInSeries;
protected hideEmptyAnswersInData(answersData: IAnswersData): IAnswersData;
protected getCalculatedValuesCore(): Array<any>;
}