New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

bi-types

Package Overview
Dependencies
Maintainers
4
Versions
94
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bi-types - npm Package Compare versions

Comparing version 3.0.22-beta.14 to 3.0.22-beta.15

2

declaration/component-meta.d.ts

@@ -6,5 +6,5 @@ /**

import { ComponentProps } from './component-props';
import { DataSchema } from './data-schema';
import { MenuSchema } from './menu-schema';
import { StyleSchema } from './style-schema';
import { DataPanelDataSchema as DataSchema } from './dataPanel';
/**

@@ -11,0 +11,0 @@ * 面板配置

/**
* @author 墨辞
* @description 数据面板的配置接口定义
* @description 自定义组件数据面板的配置接口定义
*/
import { DataPanelDataSchema, DataSchemaAreaItem, QueryAxisType, DataSchemaRule, FieldType, FieldGroupType } from './dataPanel';
/**

@@ -22,1 +23,28 @@ * platform 环境

export declare type DataSchemaAreaId = 'area_column' | 'area_row' | 'drill' | 'filters';
/**
* 自定义组件的数据面板配置项
*/
export interface DataSchemaArea extends Pick<DataSchemaAreaItem, 'id' | 'name' | 'nameTip'> {
/** 字段类型 */
queryAxis: keyof typeof QueryAxisType;
/** 规则配置 */
rule: DataSchemaAreaRule;
}
/**
* 自定义组件的字段规则
*/
export interface DataSchemaAreaRule extends Pick<DataSchemaRule, 'placeholder' | 'maxColNum' | 'required'> {
/** 允许拖拽的字段类型 */
fieldTypes?: (keyof typeof FieldType)[];
/** 允许拖入的字段组类型 */
fieldGroupTypes?: (keyof typeof FieldGroupType)[];
}
/**
* 自定义组件的 data-schema
*/
export interface DataSchema {
/** 字段设置 */
areas: DataSchemaArea[];
/** 结果展示 */
resultDisplay: DataPanelDataSchema['resultDisplay'];
}

@@ -21,10 +21,16 @@ import * as React from 'react';

export declare enum QueryAxisType {
/** 钻取 */
drill = "drill",
/** 行, 一般对应维度类型 */
row = "row",
/** 列, 一般对应度量类型 */
column = "column",
/** 过滤器 */
filters = "filters"
}
/** 维度 | 度量 */
/** 维度 | 度量类型 */
export declare enum FieldType {
/** 维度 */
dimension = "dimension",
/** 度量 */
measure = "measure"

@@ -31,0 +37,0 @@ }

@@ -402,2 +402,3 @@ /**

allowBatchConfig?: boolean | ((areaMap: AreaMap) => boolean);
/** 字段类型 */
queryAxis?: QueryAxisType;

@@ -417,3 +418,3 @@ /** 规则配置 */

/** 同步字段到component的之前的钩子 */
beforeSyncFieldsToComponent?: (component: any) => {
beforeSyncFieldsToComponent?: (component: any, areaMap: AreaMap) => {
component: any;

@@ -420,0 +421,0 @@ };

@@ -67,2 +67,4 @@ /**

timeFormat?: string;
/** area 每条记录的id */
areaId?: string;
}

@@ -69,0 +71,0 @@ /** 通用字段聚合方式 */

@@ -192,2 +192,8 @@ "use strict";

});
Object.defineProperty(exports, "DataSchemaRule", {
enumerable: true,
get: function get() {
return _dataSchemaItem.DataSchemaRule;
}
});

@@ -194,0 +200,0 @@ var _base = require("./base");

import { CommonCompInputAreaTypeEnum, QueryAxisType, FieldType, CUSTOM_FIELD_TYPES, SecondFieldType, ChartStatus, ResultMode, RetainAreaId, ConfigCellType, ConfigColumnType, CheckBoxState, FieldGroupType } from './base';
import { DataConfig, DataConfigAreaItemColumn } from './dataConfig';
import { DataPanelDataSchema, ResultDisplay } from './dataSchema';
import { DataSchemaAreaItem, OperationMenuItem, DropdownMenuItem, OperationTypes, Aggregators, FieldConfigTypes, ContrastTypes, AdvanceCalTypes, AdvanceCalcDateTypes, NumberFormats, AlignTypes, SortTypes, FieldChartTypes, ImageSizes, DropDownMenuType } from './dataSchemaItem';
export { CommonCompInputAreaTypeEnum, DataConfig, DataConfigAreaItemColumn, DataPanelDataSchema, DataSchemaAreaItem, OperationMenuItem, DropdownMenuItem, OperationTypes, Aggregators, FieldConfigTypes, ContrastTypes, AdvanceCalTypes, AdvanceCalcDateTypes, NumberFormats, AlignTypes, SortTypes, FieldChartTypes, ImageSizes, CUSTOM_FIELD_TYPES, FieldType, QueryAxisType, DropDownMenuType, SecondFieldType, ChartStatus, ResultMode, RetainAreaId, ConfigCellType, ConfigColumnType, CheckBoxState, ResultDisplay, FieldGroupType };
import { DataSchemaAreaItem, OperationMenuItem, DropdownMenuItem, OperationTypes, Aggregators, FieldConfigTypes, ContrastTypes, AdvanceCalTypes, AdvanceCalcDateTypes, NumberFormats, AlignTypes, SortTypes, FieldChartTypes, ImageSizes, DropDownMenuType, DataSchemaRule } from './dataSchemaItem';
export { DataSchemaRule, CommonCompInputAreaTypeEnum, DataConfig, DataConfigAreaItemColumn, DataPanelDataSchema, DataSchemaAreaItem, OperationMenuItem, DropdownMenuItem, OperationTypes, Aggregators, FieldConfigTypes, ContrastTypes, AdvanceCalTypes, AdvanceCalcDateTypes, NumberFormats, AlignTypes, SortTypes, FieldChartTypes, ImageSizes, CUSTOM_FIELD_TYPES, FieldType, QueryAxisType, DropDownMenuType, SecondFieldType, ChartStatus, ResultMode, RetainAreaId, ConfigCellType, ConfigColumnType, CheckBoxState, ResultDisplay, FieldGroupType };
{
"name": "bi-types",
"version": "3.0.22-beta.14",
"version": "3.0.22-beta.15",
"sideEffects": [

@@ -5,0 +5,0 @@ "**/*.scss",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc