import { Encoding, Category, Value, LeastOneValue } from '@shujujiang/schemas/widget/model/encoding'; import { WidgetDataModel } from '@shujujiang/schemas/widget/model'; import { QuerySetting } from '@shujujiang/schemas/widget/model/query'; export declare class SingleSortedQuerySetting extends QuerySetting { /** * 按维度分别计算顺序 * @title 计算顺序 * @order 0 * @hidden */ sortEncoding: string; } export declare class DataModel extends WidgetDataModel { /** * @title 数据配置 * @order 1 * @expansion true */ encoding: { /** * 横轴 * @title 横轴 * @renderer encoding * @order 0 */ xAxis: LeastOneValue; /** * 纵轴 * @title 纵轴 * @renderer encoding * @order 1 */ yAxis: LeastOneValue; /** * 点 * @title 点 * @renderer encoding * @order 1 */ point: Category; /** * 颜色 * @title 颜色 * @renderer encoding * @order 2 */ breakBy: Encoding; /** * 大小 * @title 大小 * @renderer encoding * @order 3 */ size: Value; /** * 象限横切(y值) * @title 象限横切 * @renderer encoding * @order 4 */ quadrantY: Value; /** * 象限纵切(x值) * @title 象限纵切 * @renderer encoding * @order 5 */ quadrantX: Value; }; /** * 数据查询设置 * @title 数据查询设置 * @order 20 * @expansion true */ querySetting?: SingleSortedQuerySetting; }