🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

complex-data

Package Overview
Dependencies
Maintainers
1
Versions
321
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

complex-data - npm Package Compare versions

Comparing version
4.10.8
to
4.10.9
+3
-0
history.md

@@ -29,2 +29,5 @@

### `4.10.9`
- refactor: 将TypeScript类型导入语法升级为type关键字形式。
### `4.10.8`

@@ -31,0 +34,0 @@ - fix(track): 修正 `parseAngle` 角度计算错误的情况,并添加抖动值参数支持。

+2
-2
{
"name": "complex-data",
"version": "4.10.8",
"version": "4.10.9",
"description": "a complex data",

@@ -18,3 +18,3 @@ "type": "module",

"dependencies": {
"complex-utils": "2.10.2 - 2.10.99"
"complex-utils": "2.10.5 - 2.10.99"
},

@@ -21,0 +21,0 @@ "devDependencies": {

@@ -1,3 +0,4 @@

import { DefaultBufferType } from "../data/DefaultData"
import ComplexData, { ComplexDataInitOption } from "./../data/ComplexData"
import type { DefaultBufferType } from "../data/DefaultData"
import ComplexData from "./../data/ComplexData"
import type { ComplexDataInitOption } from "./../data/ComplexData"

@@ -4,0 +5,0 @@ export interface ComplexInfoInitOption extends ComplexDataInitOption {}

@@ -1,3 +0,4 @@

import { DefaultBufferType } from "../data/DefaultData"
import ComplexData, { ComplexDataInitOption } from "./../data/ComplexData"
import type { DefaultBufferType } from "../data/DefaultData"
import ComplexData from "./../data/ComplexData"
import type { ComplexDataInitOption } from "./../data/ComplexData"

@@ -4,0 +5,0 @@ export interface ComplexListInitOption extends ComplexDataInitOption {}

import { Life } from 'complex-utils'
import { DataWithLife, LifeInitOption } from 'complex-utils/src/class/Life'
import { LifeValueInitOptionWithExtra } from 'complex-utils/src/class/LifeData'
import { DataWithSimpleLoad, StatusItem, StatusValue } from '../module/StatusData'
import PaginationData, { PaginationDataInitOption } from '../module/PaginationData'
import CascaderValue, { CascaderValueInitOption, CascaderValueType } from "../lib/CascaderValue"
import StorageValue, { DataWithStorage, StorageValueInitOption } from '../lib/StorageValue'
import { SelectValueType } from '../lib/SelectValue'
import type { DataWithLife, LifeInitOption } from 'complex-utils/src/class/Life'
import type { LifeValueInitOptionWithExtra } from 'complex-utils/src/class/LifeData'
import { type DataWithSimpleLoad, StatusValue, StatusItem } from '../module/StatusData'
import PaginationData from '../module/PaginationData'
import type { PaginationDataInitOption } from '../module/PaginationData'
import CascaderValue from "../lib/CascaderValue"
import type { CascaderValueInitOption, CascaderValueType } from "../lib/CascaderValue"
import StorageValue from '../lib/StorageValue'
import type { DataWithStorage, StorageValueInitOption } from '../lib/StorageValue'
import type { SelectValueType } from '../lib/SelectValue'

@@ -10,0 +13,0 @@ export type getDataType<D extends SelectValueType = SelectValueType> = (...args: unknown[]) => Promise<{ status: string, list: D[] }>

import { getComplexProp, isPromise } from 'complex-utils'
import { LifeValueInitOptionWithExtra } from 'complex-utils/src/class/LifeData'
import DefaultData, { DefaultBufferType, DefaultDataInitOption } from './DefaultData'
import StatusData, { DataWithLoad, StatusDataInitOption, StatusDataLoadValueType, StatusDataOperateValueType, StatusDataValueType, StatusValue, triggerChangeOption } from '../module/StatusData'
import PromiseData, { PromiseDataInitData } from '../module/PromiseData'
import DependData, { DependDataInitOption } from '../module/DependData'
import ModuleData, { ModuleDataInitOption } from '../module/ModuleData'
import ForceValue, { ForceValueInitOption } from '../lib/ForceValue'
import type { LifeValueInitOptionWithExtra } from 'complex-utils/src/class/LifeData'
import DefaultData from './DefaultData'
import type { DefaultBufferType, DefaultDataInitOption } from './DefaultData'
import StatusData, { StatusValue } from '../module/StatusData'
import type { DataWithLoad, StatusDataInitOption, StatusDataLoadValueType, StatusDataOperateValueType, StatusDataValueType, triggerChangeOption } from '../module/StatusData'
import PromiseData from '../module/PromiseData'
import type { PromiseDataInitData } from '../module/PromiseData'
import DependData from '../module/DependData'
import type { DependDataInitOption } from '../module/DependData'
import ModuleData from '../module/ModuleData'
import type { ModuleDataInitOption } from '../module/ModuleData'
import ForceValue from '../lib/ForceValue'
import type { ForceValueInitOption } from '../lib/ForceValue'
import Data from './Data'

@@ -10,0 +16,0 @@

@@ -1,4 +0,7 @@

import BaseData, { BaseDataInitOption, loadFunctionType } from "./BaseData"
import ModuleData, { ModuleDataInitOption } from "../module/ModuleData"
import SearchData, { resetOption } from "../module/SearchData"
import BaseData from "./BaseData"
import type { BaseDataInitOption, loadFunctionType } from "./BaseData"
import ModuleData from "../module/ModuleData"
import type { ModuleDataInitOption } from "../module/ModuleData"
import SearchData from "../module/SearchData"
import type { resetOption } from "../module/SearchData"
import DictionaryData from "../module/DictionaryData"

@@ -10,4 +13,5 @@ import PaginationData from "../module/PaginationData"

import SortData from "../module/SortData"
import ForceValue, { ForceValueInitOption } from "../lib/ForceValue"
import { DefaultBufferType } from "./DefaultData"
import ForceValue from "../lib/ForceValue"
import type { ForceValueInitOption } from "../lib/ForceValue"
import type { DefaultBufferType } from "./DefaultData"

@@ -14,0 +18,0 @@ export type updateDataType = loadFunctionType

import { Life, upperCaseFirstChar } from 'complex-utils'
import { DataWithLife, LifeInitOption } from 'complex-utils/src/class/Life'
import { LifeValueInitOptionWithExtra } from 'complex-utils/src/class/LifeData'
import { BufferType } from './Data'
import SimpleData, { SimpleDataInitOption } from './SimpleData'
import StorageValue, { DataWithStorage, StorageValueInitOption } from '../lib/StorageValue'
import type { DataWithLife, LifeInitOption } from 'complex-utils/src/class/Life'
import type { LifeValueInitOptionWithExtra } from 'complex-utils/src/class/LifeData'
import type { BufferType } from './Data'
import SimpleData from './SimpleData'
import type { SimpleDataInitOption } from './SimpleData'
import StorageValue from '../lib/StorageValue'
import type { DataWithStorage, StorageValueInitOption } from '../lib/StorageValue'

@@ -8,0 +10,0 @@ export interface DefaultDataInitOption extends SimpleDataInitOption {

import { getType } from 'complex-utils'
import Data, { BufferType } from './Data'
import Data from './Data'
import type { BufferType } from './Data'

@@ -4,0 +5,0 @@ export interface SimpleDataInitOption {

@@ -1,4 +0,6 @@

import DefaultSimpleEdit, { DefaultSimpleEditInitOption } from "./DefaultSimpleEdit"
import DictionaryValue, { payloadType } from "../lib/DictionaryValue"
import { ButtonValue } from "../../type"
import DefaultSimpleEdit from "./DefaultSimpleEdit"
import type { DefaultSimpleEditInitOption } from "./DefaultSimpleEdit"
import DictionaryValue from "../lib/DictionaryValue"
import type { payloadType } from "../lib/DictionaryValue"
import type { ButtonValue } from "../../type"

@@ -5,0 +7,0 @@ export type ButtonEditClickType = (payload: payloadType) => void | Promise<unknown>

@@ -1,4 +0,5 @@

import DefaultSimpleEdit, { DefaultSimpleEditInitOption } from "./DefaultSimpleEdit"
import DefaultSimpleEdit from "./DefaultSimpleEdit"
import type { DefaultSimpleEditInitOption } from "./DefaultSimpleEdit"
import DictionaryValue from "../lib/DictionaryValue"
import { ButtonEditOption } from "./ButtonEdit"
import type { ButtonEditOption } from "./ButtonEdit"
import dataConfig from "../../dataConfig"

@@ -5,0 +6,0 @@

@@ -1,2 +0,3 @@

import DefaultSimpleEdit, { DefaultSimpleEditInitOption } from "./DefaultSimpleEdit"
import DefaultSimpleEdit from "./DefaultSimpleEdit"
import type { DefaultSimpleEditInitOption } from "./DefaultSimpleEdit"
import DictionaryValue from "../lib/DictionaryValue"

@@ -3,0 +4,0 @@

import { upperCaseFirstChar } from "complex-utils"
import DefaultEdit, { DefaultEditInitOption } from "./DefaultEdit"
import DefaultEdit from "./DefaultEdit"
import type { DefaultEditInitOption } from "./DefaultEdit"
import DictionaryValue from "../lib/DictionaryValue"

@@ -4,0 +5,0 @@

@@ -1,3 +0,5 @@

import { createCustomEdit, DefaultCustomEditInitOption } from "./CustomEdit"
import DefaultLoadEdit, { DefaultLoadEditInitOption } from "./DefaultLoadEdit"
import type { DefaultCustomEditInitOption } from "./CustomEdit"
import { createCustomEdit } from "./CustomEdit"
import DefaultLoadEdit from "./DefaultLoadEdit"
import type { DefaultLoadEditInitOption } from "./DefaultLoadEdit"

@@ -4,0 +6,0 @@ export type CustomLoadEditInitOption = DefaultCustomEditInitOption<'customLoad'> & DefaultLoadEditInitOption<boolean>

@@ -1,2 +0,3 @@

import SimpleDateEdit, { SimpleDateEditInitOption } from "./SimpleDateEdit"
import SimpleDateEdit from "./SimpleDateEdit"
import type { SimpleDateEditInitOption } from "./SimpleDateEdit"
import DictionaryValue from "../lib/DictionaryValue"

@@ -3,0 +4,0 @@

@@ -1,2 +0,3 @@

import SimpleDateEdit, { SimpleDateEditInitOption } from "./SimpleDateEdit"
import SimpleDateEdit from "./SimpleDateEdit"
import type { SimpleDateEditInitOption } from "./SimpleDateEdit"
import DictionaryValue from "../lib/DictionaryValue"

@@ -3,0 +4,0 @@

import { deepCloneData, hasProp, isArray, isComplex } from "complex-utils"
import { SimpleType } from "complex-utils/src/type/getType"
import DefaultSimpleEdit, { DefaultSimpleEditInitOption } from "./DefaultSimpleEdit"
import type { SimpleType } from "complex-utils/src/type/getType"
import DefaultSimpleEdit from "./DefaultSimpleEdit"
import type { DefaultSimpleEditInitOption } from "./DefaultSimpleEdit"
import DictionaryValue from "../lib/DictionaryValue"

@@ -5,0 +6,0 @@

@@ -1,5 +0,7 @@

import DefaultMod ,{ DefaultModInitOption } from "./DefaultMod"
import DefaultMod from "./DefaultMod"
import type { DefaultModInitOption } from "./DefaultMod"
import DictionaryValue from "../lib/DictionaryValue"
import { GridOption, createGridOption } from "../lib/GridParse"
import { observeType } from "./ObserveList"
import type { GridOption } from "../lib/GridParse"
import { createGridOption } from "../lib/GridParse"
import type { observeType } from "./ObserveList"

@@ -6,0 +8,0 @@ export interface DefaultInfoInitOption extends DefaultModInitOption {

@@ -1,2 +0,3 @@

import DefaultMod, { DefaultModInitOption } from "./DefaultMod"
import DefaultMod from "./DefaultMod"
import type { DefaultModInitOption } from "./DefaultMod"
import DictionaryValue from "../lib/DictionaryValue"

@@ -3,0 +4,0 @@

@@ -1,5 +0,6 @@

import { loadFunctionType } from "../data/BaseData"
import DefaultEdit, { DefaultEditInitOption } from "./DefaultEdit"
import type { loadFunctionType } from "../data/BaseData"
import DefaultEdit from "./DefaultEdit"
import type { DefaultEditInitOption } from "./DefaultEdit"
import DictionaryValue from "../lib/DictionaryValue"
import { DataWithSimpleLoad, StatusItem, StatusValue } from "../module/StatusData"
import { StatusItem, type DataWithSimpleLoad, StatusValue } from "../module/StatusData"

@@ -6,0 +7,0 @@ export interface DefaultLoadEditInitOption<M extends boolean = boolean> extends DefaultEditInitOption<M> {

@@ -1,7 +0,11 @@

import SimpleData, { SimpleDataInitOption } from "../data/SimpleData"
import { renderType } from "../../type"
import DictionaryValue, { functionType } from "../lib/DictionaryValue"
import TipValue, { TipValueInitOption } from "../lib/TipValue"
import { LocalValue, LocalValueInitOption, createLocalValue } from "../lib/AttrsValue"
import { ArrayValueDataType } from "../lib/ArrayValue"
import SimpleData from "../data/SimpleData"
import type { SimpleDataInitOption } from "../data/SimpleData"
import type { renderType } from "../../type"
import DictionaryValue from "../lib/DictionaryValue"
import type { functionType } from "../lib/DictionaryValue"
import TipValue from "../lib/TipValue"
import type { TipValueInitOption } from "../lib/TipValue"
import type { LocalValue, LocalValueInitOption } from "../lib/AttrsValue"
import { createLocalValue } from "../lib/AttrsValue"
import type { ArrayValueDataType } from "../lib/ArrayValue"

@@ -8,0 +12,0 @@ export type collapseType = 0 | 1 | 2 // 折叠判断值,默认 0 不展示 1 推荐展示 2必须展示

@@ -1,6 +0,10 @@

import PaginationData, { PaginationDataInitOption } from "../module/PaginationData"
import DefaultLoadEdit, { DefaultLoadEditInitOption } from "./DefaultLoadEdit"
import PaginationData from "../module/PaginationData"
import type { PaginationDataInitOption } from "../module/PaginationData"
import DefaultLoadEdit from "./DefaultLoadEdit"
import type { DefaultLoadEditInitOption } from "./DefaultLoadEdit"
import DictionaryValue from "../lib/DictionaryValue"
import SelectValue, { SelectValueType, SelectValueInitOption } from "../lib/SelectValue"
import CascaderValue, { CascaderValueInitOption, CascaderValueType } from "../lib/CascaderValue"
import SelectValue from "../lib/SelectValue"
import type { SelectValueType, SelectValueInitOption } from "../lib/SelectValue"
import CascaderValue from "../lib/CascaderValue"
import type { CascaderValueInitOption, CascaderValueType } from "../lib/CascaderValue"
import SelectData from "../core/SelectData"

@@ -7,0 +11,0 @@ import ObserveList from "./ObserveList"

@@ -1,4 +0,7 @@

import DefaultInfo, { DefaultInfoInitOption } from "./DefaultInfo"
import DictionaryValue, { functionType } from "../lib/DictionaryValue"
import InterfaceValue, { InterfaceValueInitOption } from "../lib/InterfaceValue"
import DefaultInfo from "./DefaultInfo"
import type { DefaultInfoInitOption } from "./DefaultInfo"
import DictionaryValue from "../lib/DictionaryValue"
import type { functionType } from "../lib/DictionaryValue"
import InterfaceValue from "../lib/InterfaceValue"
import type { InterfaceValueInitOption } from "../lib/InterfaceValue"

@@ -5,0 +8,0 @@ export interface DefaultSimpleEditInitOption extends DefaultInfoInitOption {

@@ -1,4 +0,5 @@

import DefaultEdit, { DefaultEditInitOption } from "./DefaultEdit"
import DefaultEdit from "./DefaultEdit"
import type { DefaultEditInitOption } from "./DefaultEdit"
import DictionaryValue from "../lib/DictionaryValue"
import { fileOption, multipleFileOption } from "../../type"
import type { fileOption, multipleFileOption } from "../../type"

@@ -5,0 +6,0 @@ export type FileEditOption<M extends boolean = boolean> = fileOption<M>

@@ -1,2 +0,3 @@

import DefaultEdit, { DefaultEditInitOption } from "./DefaultEdit"
import DefaultEdit from "./DefaultEdit"
import type { DefaultEditInitOption } from "./DefaultEdit"
import DefaultInfo from "./DefaultInfo"

@@ -3,0 +4,0 @@ import DictionaryValue from "../lib/DictionaryValue"

@@ -1,2 +0,3 @@

import DefaultEdit, { DefaultEditInitOption } from "./DefaultEdit"
import DefaultEdit from "./DefaultEdit"
import type { DefaultEditInitOption } from "./DefaultEdit"
import DictionaryValue from "../lib/DictionaryValue"

@@ -3,0 +4,0 @@

@@ -1,2 +0,3 @@

import DefaultEdit, { DefaultEditInitOption } from "./DefaultEdit"
import DefaultEdit from "./DefaultEdit"
import type { DefaultEditInitOption } from "./DefaultEdit"
import DictionaryValue from "../lib/DictionaryValue"

@@ -3,0 +4,0 @@

@@ -1,4 +0,5 @@

import DefaultEdit, { DefaultEditInitOption } from "./DefaultEdit"
import DefaultEdit from "./DefaultEdit"
import type { DefaultEditInitOption } from "./DefaultEdit"
import DictionaryValue from "../lib/DictionaryValue"
import { MenuValue } from "../../type"
import type { MenuValue } from "../../type"
import ObserveList from "./ObserveList"

@@ -5,0 +6,0 @@ import DictionaryData from "../module/DictionaryData"

@@ -1,5 +0,6 @@

import DefaultSelectEdit, { DefaultSelectEditInitOption } from "./DefaultSelectEdit"
import DefaultSelectEdit from "./DefaultSelectEdit"
import type { DefaultSelectEditInitOption } from "./DefaultSelectEdit"
import DictionaryValue from "../lib/DictionaryValue"
import { SelectValueType } from "../lib/SelectValue"
import { CascaderValueType } from "../lib/CascaderValue"
import type { SelectValueType } from "../lib/SelectValue"
import type { CascaderValueType } from "../lib/CascaderValue"

@@ -6,0 +7,0 @@ export interface SelectEditOption {

import { isArray } from 'complex-utils'
import { editPayloadType } from './../lib/DictionaryValue';
import DefaultEdit, { DefaultEditInitOption } from "./DefaultEdit"
import DictionaryValue, { functionType } from "../lib/DictionaryValue"
import type { editPayloadType } from './../lib/DictionaryValue';
import DefaultEdit from "./DefaultEdit"
import type { DefaultEditInitOption } from "./DefaultEdit"
import DictionaryValue from "../lib/DictionaryValue"
import type { functionType } from "../lib/DictionaryValue"

@@ -6,0 +8,0 @@ export type dateConfigValue = {

@@ -1,2 +0,3 @@

import DefaultEdit, { DefaultEditInitOption } from "./DefaultEdit"
import DefaultEdit from "./DefaultEdit"
import type { DefaultEditInitOption } from "./DefaultEdit"
import DictionaryValue from "../lib/DictionaryValue"

@@ -3,0 +4,0 @@

@@ -1,2 +0,3 @@

import DefaultEdit, { DefaultEditInitOption } from "./DefaultEdit"
import DefaultEdit from "./DefaultEdit"
import type { DefaultEditInitOption } from "./DefaultEdit"
import DictionaryValue from "../lib/DictionaryValue"

@@ -3,0 +4,0 @@

@@ -1,2 +0,4 @@

import SelectValue, { SelectValueInitOption, SelectValueType, checkItem, filterType, getFilter } from "./SelectValue"
import SelectValue from "./SelectValue"
import type { SelectValueInitOption, SelectValueType, checkItem, filterType } from "./SelectValue"
import { getFilter } from "./SelectValue"

@@ -3,0 +5,0 @@ export type CascaderValueType<C extends PropertyKey = 'children'> = SelectValueType & {

import { isExist, exportMsg, getComplexProp, trimData, isArray } from 'complex-utils'
import { ComplexType } from 'complex-utils/src/type/getComplexType'
import DefaultData, { DefaultDataInitOption } from "../data/DefaultData"
import DictionaryData, { DictionaryDataInitOption } from '../module/DictionaryData'
import InterfaceValue, { InterfaceValueInitOption } from './InterfaceValue'
import DefaultMod, { DefaultModInitOption } from '../dictionary/DefaultMod'
import DefaultList, { DefaultListInitOption } from '../dictionary/DefaultList'
import DefaultInfo, { DefaultInfoInitOption } from '../dictionary/DefaultInfo'
import type { ComplexType } from 'complex-utils/src/type/getComplexType'
import DefaultData from "../data/DefaultData"
import type { DefaultDataInitOption } from "../data/DefaultData"
import DictionaryData from '../module/DictionaryData'
import type { DictionaryDataInitOption } from '../module/DictionaryData'
import InterfaceValue from './InterfaceValue'
import type { InterfaceValueInitOption } from './InterfaceValue'
import DefaultMod from '../dictionary/DefaultMod'
import type { DefaultModInitOption } from '../dictionary/DefaultMod'
import DefaultList from '../dictionary/DefaultList'
import type { DefaultListInitOption } from '../dictionary/DefaultList'
import DefaultInfo from '../dictionary/DefaultInfo'
import type { DefaultInfoInitOption } from '../dictionary/DefaultInfo'
import DefaultEdit from '../dictionary/DefaultEdit'
import InputEdit, { InputEditInitOption } from '../dictionary/InputEdit'
import InputNumberEdit, { InputNumberEditInitOption } from '../dictionary/InputNumberEdit'
import TextAreaEdit, { TextAreaEditInitOption } from '../dictionary/TextAreaEdit'
import SelectEdit, { SelectEditInitOption } from '../dictionary/SelectEdit'
import SwitchEdit, { SwitchEditInitOption } from '../dictionary/SwitchEdit'
import DateEdit, { DateEditInitOption } from '../dictionary/DateEdit'
import DateRangeEdit, { DateRangeEditInitOption } from '../dictionary/DateRangeEdit'
import FileEdit, { FileEditInitOption } from '../dictionary/FileEdit'
import ButtonEdit, { ButtonEditInitOption } from '../dictionary/ButtonEdit'
import ButtonGroupEdit, { ButtonGroupEditInitOption } from '../dictionary/ButtonGroupEdit'
import ContentEdit, { ContentEditInitOption } from '../dictionary/ContentEdit'
import CustomEdit, { CustomEditInitOption } from '../dictionary/CustomEdit'
import CustomLoadEdit, { CustomLoadEditInitOption } from '../dictionary/CustomLoadEdit'
import FormEdit, { FormEditInitOption } from '../dictionary/FormEdit'
import InputEdit from '../dictionary/InputEdit'
import type { InputEditInitOption } from '../dictionary/InputEdit'
import InputNumberEdit from '../dictionary/InputNumberEdit'
import type { InputNumberEditInitOption } from '../dictionary/InputNumberEdit'
import TextAreaEdit from '../dictionary/TextAreaEdit'
import type { TextAreaEditInitOption } from '../dictionary/TextAreaEdit'
import SelectEdit from '../dictionary/SelectEdit'
import type { SelectEditInitOption } from '../dictionary/SelectEdit'
import SwitchEdit from '../dictionary/SwitchEdit'
import type { SwitchEditInitOption } from '../dictionary/SwitchEdit'
import DateEdit from '../dictionary/DateEdit'
import type { DateEditInitOption } from '../dictionary/DateEdit'
import DateRangeEdit from '../dictionary/DateRangeEdit'
import type { DateRangeEditInitOption } from '../dictionary/DateRangeEdit'
import FileEdit from '../dictionary/FileEdit'
import type { FileEditInitOption } from '../dictionary/FileEdit'
import ButtonEdit from '../dictionary/ButtonEdit'
import type { ButtonEditInitOption } from '../dictionary/ButtonEdit'
import ButtonGroupEdit from '../dictionary/ButtonGroupEdit'
import type { ButtonGroupEditInitOption } from '../dictionary/ButtonGroupEdit'
import ContentEdit from '../dictionary/ContentEdit'
import type { ContentEditInitOption } from '../dictionary/ContentEdit'
import CustomEdit from '../dictionary/CustomEdit'
import type { CustomEditInitOption } from '../dictionary/CustomEdit'
import CustomLoadEdit from '../dictionary/CustomLoadEdit'
import type { CustomLoadEditInitOption } from '../dictionary/CustomLoadEdit'
import FormEdit from '../dictionary/FormEdit'
import type { FormEditInitOption } from '../dictionary/FormEdit'
import DefaultLoadEdit from '../dictionary/DefaultLoadEdit'
import DefaultSimpleEdit from '../dictionary/DefaultSimpleEdit'
import ObserveList from '../dictionary/ObserveList'
import ListEdit, { ListEditInitOption } from '../dictionary/ListEdit'
import ListEdit from '../dictionary/ListEdit'
import type { ListEditInitOption } from '../dictionary/ListEdit'
import FormValue from './FormValue'

@@ -29,0 +50,0 @@ import dataConfig from '../../dataConfig'

import { isFile } from "complex-utils"
import { fileDataType } from "../../type"
import type { fileDataType } from "../../type"

@@ -4,0 +4,0 @@ export type fileValueType = string | File | fileDataType

@@ -1,2 +0,2 @@

import { PromiseOptionType } from "../module/PromiseData"
import type { PromiseOptionType } from "../module/PromiseData"

@@ -3,0 +3,0 @@ export interface ForceValueTriggerType {

@@ -1,3 +0,5 @@

import GridParse, { GridParseInitOption } from "./GridParse"
import InterfaceValue, { InterfaceValueInitOption } from "./InterfaceValue"
import GridParse from "./GridParse"
import type { GridParseInitOption } from "./GridParse"
import InterfaceValue from "./InterfaceValue"
import type { InterfaceValueInitOption } from "./InterfaceValue"

@@ -4,0 +6,0 @@ export interface LayoutParseInitOption {

import { exportMsg, getRandomNum, storage } from 'complex-utils'
import { DataWithLife } from 'complex-utils/src/class/Life'
import type { DataWithLife } from 'complex-utils/src/class/Life'
import Data from '../data/Data'

@@ -4,0 +4,0 @@

@@ -1,2 +0,3 @@

import AttrsValue, { AttrsValueInitOption } from "./AttrsValue"
import AttrsValue from "./AttrsValue"
import type { AttrsValueInitOption } from "./AttrsValue"

@@ -3,0 +4,0 @@ export type locationType = 'top' | 'left' | 'right' | 'bottom' | 'topLeft' | 'topRight' | 'bottomLeft' | 'bottomRight' | 'leftTop' | 'leftBottom' | 'rightTop' | 'rightBottom'

import BaseData from '../data/BaseData'
import ResetData, { ResetDataInitOption } from './ResetData'
import ResetData from './ResetData'
import type { ResetDataInitOption } from './ResetData'

@@ -4,0 +5,0 @@ export type ChoiceDataData = {

import { upperCaseFirstChar } from "complex-utils"
import { DataWithLife } from "complex-utils/src/class/Life"
import BaseData, { loadFunctionType } from "../data/BaseData"
import type { DataWithLife } from "complex-utils/src/class/Life"
import BaseData from "../data/BaseData"
import type { loadFunctionType } from "../data/BaseData"
import Data from "../data/Data"
import { DataWithLoad, DataWithSimpleLoad, StatusValue } from "./StatusData"
import { type DataWithLoad, type DataWithSimpleLoad, StatusValue } from "./StatusData"

@@ -7,0 +8,0 @@ export type bindLife = 'load' | 'update'

import { Life } from "complex-utils"
import BaseData from "../data/BaseData"
import DefaultData, { DefaultBufferType, DefaultDataInitOption } from "../data/DefaultData"
import DictionaryValue, { DictionaryMod, DictionaryValueInitOption } from "../lib/DictionaryValue"
import DefaultData from "../data/DefaultData"
import type { DefaultBufferType, DefaultDataInitOption } from "../data/DefaultData"
import DictionaryValue from "../lib/DictionaryValue"
import type { DictionaryMod, DictionaryValueInitOption } from "../lib/DictionaryValue"
import ObserveList from "../dictionary/ObserveList"
import DefaultInfo from "../dictionary/DefaultInfo"
import LayoutParse, { LayoutParseInitOption } from "../lib/LayoutParse"
import LayoutParse from "../lib/LayoutParse"
import type { LayoutParseInitOption } from "../lib/LayoutParse"
import FormValue from "../lib/FormValue"
import { DefaultModAfterOrder, DefaultModBeforeOrder, DefaultModOrder } from "../dictionary/DefaultMod"
import type { DefaultModAfterOrder, DefaultModBeforeOrder, DefaultModOrder } from "../dictionary/DefaultMod"
import FormEdit from "../dictionary/FormEdit"

@@ -11,0 +14,0 @@ import ListEdit from "../dictionary/ListEdit"

import { getType } from 'complex-utils'
import Data from '../data/Data'
import BaseData, { resetOptionType } from '../data/BaseData'
import UpdateData, { UpdateDataInitOption } from './UpdateData'
import PaginationData, { PaginationDataInitOption } from './PaginationData'
import DictionaryData, { DictionaryDataInitOption } from './DictionaryData'
import SearchData, { SearchDataInitOption } from './SearchData'
import ChoiceData, { ChoiceDataInitOption } from './ChoiceData'
import SortData, { SortDataInitOption } from './SortData'
import BaseData from '../data/BaseData'
import type { resetOptionType } from '../data/BaseData'
import UpdateData from './UpdateData'
import type { UpdateDataInitOption } from './UpdateData'
import PaginationData from './PaginationData'
import type { PaginationDataInitOption } from './PaginationData'
import DictionaryData from './DictionaryData'
import type { DictionaryDataInitOption } from './DictionaryData'
import SearchData from './SearchData'
import type { SearchDataInitOption } from './SearchData'
import ChoiceData from './ChoiceData'
import type { ChoiceDataInitOption } from './ChoiceData'
import SortData from './SortData'
import type { SortDataInitOption } from './SortData'

@@ -11,0 +18,0 @@ export interface ModuleDataInitOption {

import { getNum } from 'complex-utils'
import DefaultData, { DefaultDataInitOption } from '../data/DefaultData'
import DefaultData from '../data/DefaultData'
import type { DefaultDataInitOption } from '../data/DefaultData'
import BaseData from '../data/BaseData'
import AttrsValue, { AttrsValueInitOption } from '../lib/AttrsValue'
import AttrsValue from '../lib/AttrsValue'
import type { AttrsValueInitOption } from '../lib/AttrsValue'
import ForceValue from '../lib/ForceValue'
import { renderType } from '../../type'
import type { renderType } from '../../type'

@@ -8,0 +10,0 @@ export interface PaginationDataInitOption extends DefaultDataInitOption {

import Data from './../data/Data'
import BaseData from '../data/BaseData'
import { LocalValue, LocalValueInitOption, createLocalValue } from "../lib/AttrsValue"
import ForceValue, { ForceValueTriggerType } from '../lib/ForceValue'
import { renderType } from '../../type'
import type { LocalValue, LocalValueInitOption } from "../lib/AttrsValue"
import { createLocalValue } from "../lib/AttrsValue"
import ForceValue from '../lib/ForceValue'
import type { ForceValueTriggerType } from '../lib/ForceValue'
import type { renderType } from '../../type'

@@ -7,0 +9,0 @@ type resetType = Record<string, Record<string, boolean>>

import { deepCloneData, getType } from "complex-utils"
import DictionaryData, { DictionaryDataInitOption } from "./DictionaryData"
import DictionaryValue, { DictionaryEditMod } from "../lib/DictionaryValue"
import DictionaryData from "./DictionaryData"
import type { DictionaryDataInitOption } from "./DictionaryData"
import DictionaryValue from "../lib/DictionaryValue"
import type { DictionaryEditMod } from "../lib/DictionaryValue"
import ObserveList from "../dictionary/ObserveList"

@@ -5,0 +7,0 @@ import FormValue from "../lib/FormValue"

@@ -1,2 +0,3 @@

import ResetData, { ResetDataInitOption } from './ResetData'
import ResetData from './ResetData'
import type { ResetDataInitOption } from './ResetData'

@@ -3,0 +4,0 @@ export type compareFunction<T = any> = (a: T, b: T) => number

import { isPromise } from 'complex-utils'
import DefaultData, { DefaultDataInitOption } from '../data/DefaultData'
import DefaultData from '../data/DefaultData'
import type { DefaultDataInitOption } from '../data/DefaultData'
import ComplexData from '../data/ComplexData'

@@ -4,0 +5,0 @@