private static getDefinedNumberByCategoryId()

in src/EnhancedScatterChart.ts [546:557]


    private static getDefinedNumberByCategoryId(column: DataViewValueColumn, index: number, valueTypeDescriptor: ValueTypeDescriptor): number {
        const columnValue = column.values[index];
        const isDate = valueTypeDescriptor && valueTypeDescriptor.dateTime;
        const value = isDate ? new Date(<any>columnValue) : columnValue;

        return column
            && column.values
            && !(columnValue === null)
            && !isNaN(<number>value)
            ? Number(value)
            : null;
    }