survey-analytics
Version:
SurveyJS analytics Library.
39 lines (38 loc) • 992 B
TypeScript
export declare const defaultOptions: {
spiralResolution: number;
spiralLimit: number;
lineHeight: number;
xWordPadding: number;
yWordPadding: number;
weightFactor: number;
topN: number;
maxHeight: number;
padding: number;
};
export declare class WordCloudWidget {
private _options;
private _words;
private _placedWords;
private _minWeight;
private _weightFactor;
private _renderedTarget;
constructor(_options?: {
spiralResolution: number;
spiralLimit: number;
lineHeight: number;
xWordPadding: number;
yWordPadding: number;
weightFactor: number;
topN: number;
maxHeight: number;
padding: number;
});
colors: string[];
get words(): Array<Array<any>>;
set words(w: Array<Array<any>>);
private createWordElement;
private isIntersectWithPlaced;
private arrangeWords;
render(target: HTMLDivElement): void;
dispose(): void;
}