@byteluck-fe/model-driven-core
TypeScript icon, indicating that this package has built-in type declarations

2.23.0-beta.18 • Public • Published

Core

引擎控件核心定义

定义了控件的基类和一些工具类的实现

│  index.ts // 入口文件
│  type.ts  // 类型
│
├─common  // 基础类
│  │  ControlArray.ts // 控件数组,管理设计态和运行态的children和headers数组
│  │  controlHooksEmitter.ts // 旧版设计态的控件事件发布,暂时不可废弃
│  │  index.ts
│  │  initOptionAndDataSourceRules.ts // 关联数据源和自定义选项的校验规则
│  │  Validator.ts // 校验
│  │
│  ├─BaseControl // 基础控件
│  │      designer.ts
│  │      index.ts
│  │      property.ts
│  │      runtime.ts
│  │      types.ts
│  │
│  ├─ColumnControl // 列控件
│  │      designer.ts
│  │      index.ts
│  │      property.ts
│  │      runtime.ts
│  │      types.ts
│  │
│  ├─FormControl // 表单控件
│  │      designer.ts
│  │      index.ts
│  │      property.ts
│  │      runtime.ts
│  │      types.ts
│  │
│  ├─LayoutControl // 布局控件
│  │      designer.ts
│  │      index.ts
│  │      property.ts
│  │      runtime.ts
│  │      types.ts
│  │
│  ├─ListControl // 列表控件
│  │      designer.ts
│  │      index.ts
│  │      property.ts
│  │      runtime.ts
│  │      types.ts
│  │
│  ├─SearchViewControl // 查询容器控件
│  │      designer.ts
│  │      index.ts
│  │      property.ts
│  │      runtime.ts
│  │      types.ts
│  │
│  └─WrapControl // 容器控件
│          designer.ts
│          index.ts
│          property.ts
│          runtime.ts
│          types.ts
│
└─framework // 工具类
        index.ts // 很多工具类
        RegisterControls.ts // 注册和管理控件类,被Runtime和Designer继承

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
2.23.0-beta.180latest
1.7.50next
2.23.0-beta.218beta

Version History

VersionDownloads (Last 7 Days)Published
2.23.0-beta.218
2.23.0-beta.191
2.23.0-beta.180
2.23.0-beta.170
2.23.0-beta.160
2.22.3-beta.71
2.23.0-beta.150
2.23.0-beta.140
2.22.3-beta.61
2.23.0-beta.130
2.22.3-beta.51
2.23.0-beta.120
2.22.2-beta.180
2.22.3-beta.10
2.22.2-beta.160
2.23.0-beta.100
2.23.0-beta.90
2.23.0-beta.80
2.23.0-beta.70
2.23.0-beta.60
2.23.0-beta.40
2.23.0-beta.30
2.23.0-beta.20
2.22.2-beta.140
2.22.2-beta.120
2.22.2-beta.100
2.22.2-beta.80
2.22.2-beta.70
2.22.2-beta.60
2.22.2-beta.40
2.22.2-beta.10
2.22.2-beta.00
2.22.1-beta.215
2.22.1-beta.10
2.22.0-beta.70
2.22.1-beta.00
2.22.0-beta.60
2.22.0-beta.40
2.22.0-beta.20
2.8.2-beta.80
2.21.0-beta.150
2.9.0-beta.10
2.20.0-beta.40
2.21.0-beta.130
2.21.0-beta.120
2.21.0-beta.90
2.21.0-beta.80
2.21.0-beta.70
2.21.0-beta.50
2.21.0-beta.30
2.21.0-beta.20
2.21.0-beta.10
2.21.0-beta.00
2.20.0-beta.20
2.20.0-beta.10
2.11.0-alpha.10
2.10.0-alpha.220
2.10.0-alpha.210
2.8.1-beta.190
2.8.2-beta.10
2.11.0-alpha.00
2.10.0-alpha.200
2.10.0-alpha.80
2.8.1-beta.180
2.10.0-alpha.20
2.10.0-alpha.10
2.9.0-alpha.240
2.9.0-alpha.230
2.9.0-alpha.220
2.9.0-alpha.200
2.9.0-alpha.190
2.9.0-alpha.180
2.9.00
2.9.0-alpha.170
2.9.0-alpha.160
2.8.1-alpha.12-m1
2.8.1-beta.140
2.9.0-alpha.110
2.5.30
2.8.1-beta.111
2.8.1-beta.100
2.9.0-alpha.90
2.9.0-alpha.80
2.8.1-beta.90
2.9.0-alpha.60
2.9.0-alpha.50
2.9.0-alpha.20
2.9.0-alpha.11
2.8.1-alpha.12-c0
2.8.1-alpha.140
2.8.1-alpha.130
2.8.5-beta.10
2.8.1-beta11
2.8.1-beta0
2.8.1-alpha.50
2.8.1-alpha.40
2.8.0-alpha.210
2.8.1-alpha.10
2.8.1-alpha.00
2.8.0-alpha.71
2.8.0-alpha.50
2.8.0-alpha.20
2.8.0-alpha.1c0
2.8.0-alpha.1b1
2.8.0-alpha.1a0
2.8.0-alpha.10
2.7.0-alpha.38a0
2.3.12-a0
2.3.200
2.7.0-alpha.360
2.7.0-alpha.31b0
2.7.0-alpha.330
2.7.0-beta.40
2.7.0-beta0
2.7.0-alpha.28a0
2.3.160
2.7.0-alpha.270
2.7.0-alpha.250
2.7.0-alpha.230
2.7.0-alpha.211
2.7.0-alpha.200
2.7.0-alpha.180
2.7.0-alpha.170
2.7.0-alpha.160
2.7.0-alpha.15a0
2.7.0-alpha.151
2.7.0-alpha.130
2.7.0-alpha.120
2.6.0-alpha.190
2.7.0-alpha.110
2.5.0-beta.150
2.6.0-alpha.17e1
2.6.0-alpha.17d0
2.6.0-alpha.17c0
2.6.0-alpha.17b0
2.7.0-alpha.40
2.7.0-alpha.30
2.6.0-alpha.160
2.7.0-alpha.21
2.7.0-alpha.10
2.6.0-alpha.130
2.6.0-alpha.120
2.7.0-alpha.00
2.5.0-beta.91
2.3.130
2.5.1-alpha.10
2.5.0-beta.80
2.6.0-alpha.100
2.6.0-alpha.80
2.5.0-beta.40
2.6.0-alpha.50
2.6.0-alpha.40
2.5.0-beta.10
2.6.0-alpha.11
2.5.0-alpha.190
2.3.120
2.5.0-alpha.160
2.4.1-beta.60
2.4.1-beta.50
2.4.1-beta.42
2.5.0-alpha.141
2.4.1-beta.20
2.4.1-beta.10
2.4.1-beta.01
2.5.0-alpha.101
2.5.0-alpha.90
2.5.0-alpha.60
2.5.0-alpha.51
2.5.0-alpha.40
2.5.0-alpha.10
2.3.10
2.3.1-beta.260
2.3.1-beta.230
2.3.1-beta.220
2.3.1-beta.180
2.3.1-beta.80
2.3.1-beta.71
2.3.1-beta.60
2.2.7-beta.10
2.2.7-beta.01
2.2.70
2.2.6-beta.00
2.3.1-beta.30
2.2.60
2.2.50
2.2.30
2.3.1-beta.20
1.7.14-beta.100
1.7.14-beta.90
1.7.14-beta.20
2.2.2-beta.171
2.2.2-beta.140
2.2.2-beta.120
2.2.2-beta.90
2.2.1-beta.70
2.2.2-beta.80
2.2.1-beta.60
2.2.2-beta.70
2.2.2-beta.51
2.2.1-beta.30
2.2.2-beta.40
2.2.1-beta.20
2.2.1-beta.10
2.2.1-test.21
2.2.2-beta.30
2.1.0-sourcemap.130
2.1.0-sourcemap.120
2.2.00
2.1.0-sourcemap.110
2.1.0-sourcemap.40
2.1.0-sourcemap0
2.1.0-beta.10
2.1.0-beta.00
1.7.6-bete.210
1.7.6-bete.200
1.7.6-bete.190
1.7.6-bete.180
1.7.6-bete.170
1.7.6-bete.140
1.7.6-bete.120
1.7.6-bete.110
1.7.6-bete.101
1.7.6-bete.90
1.7.6-bete.80
1.7.6-bete.71
1.7.6-bete.60
1.7.6-bete.51
1.7.6-bete.30
1.7.6-bete.20
1.7.8-beta.00
2.0.90
1.7.140
2.0.10
1.8.1-beta.30
1.8.1-beta.20
1.8.1-beta.11
1.8.0-beta.120
1.8.0-beta.110
1.7.50
1.8.0-beta.31
1.7.30
1.7.20
1.8.0-beta.20
1.8.0-beta.10
1.8.0-beta.00
1.7.00
1.5.0-beta.180
1.5.0-beta.150
1.5.0-beta.141
1.5.0-beta.130
1.5.0-beta.100
1.5.0-beta.70
1.5.0-beta.50
1.5.0-beta.30
1.5.0-beta.20
1.5.0-beta.10
1.3.0-beta.290
1.3.0-beta.280
1.3.0-beta.270
1.3.0-beta.260

Package Sidebar

Install

npm i @byteluck-fe/model-driven-core

Weekly Downloads

56

Version

2.23.0-beta.18

License

ISC

Unpacked Size

411 kB

Total Files

97

Last publish

Collaborators

  • byteluck-fe