本文整理汇总了TypeScript中@hpcc-js/common.Palette.rainbow方法的典型用法代码示例。如果您正苦于以下问题:TypeScript Palette.rainbow方法的具体用法?TypeScript Palette.rainbow怎么用?TypeScript Palette.rainbow使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类@hpcc-js/common.Palette
的用法示例。
在下文中一共展示了Palette.rainbow方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。
示例1: IChoropleth
import { Palette } from "@hpcc-js/common";
export function IChoropleth() {
}
IChoropleth.prototype._palette = Palette.rainbow("default");
// Events ---
IChoropleth.prototype.click = function (row, column, selected) {
console.log("Click: " + JSON.stringify(row) + ", " + column + ", " + selected);
};
示例2: I2DAggrChart
import { Palette } from "@hpcc-js/common";
import { hsl as d3Hsl } from "d3-color";
export function I2DAggrChart() {
}
I2DAggrChart.prototype._palette = Palette.rainbow("default");
I2DAggrChart.prototype.fillColor = function (row: any[][], column, value): string {
return this._palette(row.length);
};
I2DAggrChart.prototype.strokeColor = function (row: any[][], column, value): string {
return d3Hsl(this.fillColor(row, column, value)).darker().toString();
};
I2DAggrChart.prototype.textColor = function (row: any[][], column, value): string {
return Palette.textColor(this.fillColor(row, column, value));
};
// Events ---
I2DAggrChart.prototype.click = function (row: object[], column, selected) {
console.log("Click: " + JSON.stringify(row) + ", " + column + ", " + selected);
};
I2DAggrChart.prototype.dblclick = function (row: object[], column, selected) {
console.log("Double click: " + JSON.stringify(row) + ", " + column + ", " + selected);
};