public enumerateObjectInstances()

in src/WordCloud.ts [1640:1658]


    public enumerateObjectInstances(options: EnumerateVisualObjectInstancesOptions): VisualObjectInstanceEnumeration {
        const settings: WordCloudSettings = this.settings
            ? this.settings
            : <WordCloudSettings>WordCloudSettings.getDefault();

        let instanceEnumeration: VisualObjectInstanceEnumeration =
            WordCloudSettings.enumerateObjectInstances(settings, options);
        switch (options.objectName) {
            case "dataPoint": {
                if (this.data && this.data.dataPoints) {
                    this.enumerateDataPoint(options, instanceEnumeration);
                }

                break;
            }
        }

        return instanceEnumeration || [];
    }