survey-analytics
Version:
SurveyJS analytics Library.
25 lines (24 loc) • 808 B
TypeScript
import { Question } from "survey-core";
import { VisualizerBase } from "./visualizerBase";
import "./text.scss";
export declare class TextTableAdapter {
private model;
constructor(model: Text);
create(container: HTMLElement): Promise<void>;
destroy(node: HTMLElement): void;
}
export declare class Text extends VisualizerBase {
private _textTableAdapter;
constructor(question: Question, data: Array<{
[index: string]: any;
}>, options?: Object, name?: string);
get columns(): Array<{
name: string;
title: string;
type: string;
}>;
protected getCalculatedValuesCore(): any;
protected destroyContent(container: HTMLElement): void;
protected renderContentAsync(container: HTMLElement): Promise<HTMLElement>;
destroy(): void;
}