import { Encoding, MeasureField, MultiCategories } from '@shujujiang/schemas/widget/model/encoding'; import { WidgetDataModel } from '@shujujiang/schemas/widget/model'; /** * @renderer encoding */ export declare class Values extends Encoding { /** * 字段集合 * @accept measure * @sortDisabled true * @minFields 0 * @maxFields 1000 */ fields?: MeasureField[]; } export declare class DataModel extends WidgetDataModel { /** * @title 数据配置 * @order 1 * @expansion true */ encoding: { /** * 设置列表头字段 * @title 列表头 * @order 0 */ columns: MultiCategories; /** * 设置行表头字段 * @title 行表头 * @order 1 */ rows: MultiCategories; /** * 设置表体值的字段 * @title 值 * @order 2 */ values: Values; }; }