import { WidgetDataModel } from '@shujujiang/schemas/widget/model'; import { Field, LeastOneMultiCategories, Value, MeasureField } from '@shujujiang/schemas/widget/model/encoding'; /** * 可视化。可视化设置指导如何对数据的值进行视觉元素编码。 * 支持编码1~n个维度。 * @renderer encoding */ export declare class BCategory extends LeastOneMultiCategories { /** * 字段集合 * @accept dimension * @valueEncoding color * @minFields 1 * @maxFields 1000 */ fields?: Field[]; } /** * 可视化。可视化设置指导如何对数据的值进行视觉元素编码。 * 支持编码0~1个度量。 * @renderer encoding */ export declare class LValue extends Value { /** * 字段集合 * @accept measure * @minFields 0 * @maxFields 1 */ fields?: MeasureField[]; } export declare class DataModel extends WidgetDataModel { /** * @title 数据配置 * @expansion true * @order 1 */ encoding: { /** * 分类 * @title 分类 * @order 0 */ category: BCategory; /** * 值 * @title 值 * @order 1 */ value: LValue; }; }