WikibaseDataModel[removed]基本 Wikibase DataModel 实体类型和组件的 JavaScript 实现

时间:2024-08-23 04:44:51
【文件属性】:

文件名称:WikibaseDataModel[removed]基本 Wikibase DataModel 实体类型和组件的 JavaScript 实现

文件大小:63KB

文件格式:ZIP

更新时间:2024-08-23 04:44:51

JavaScript

Wikibase 数据模型 JavaScript Wikibase DataModel JavaScript是核心的基本的 JavaScript 实现。 作为的,这个库只实现了基本的 Item 和 Property 实体类型,以及它们组成的组件。 Wikibase 将此库与库一起使用,以将 API 响应从序列化的 JSON 反序列化为实际的 DataModel 对象。 然后可以通过方便的 getter 和 setter 方法使用和操作这些对象,通过相应的序列化器将它们转换回 JSON,然后发送回 API。 发行说明 6.1.0 (2019-10-24) 捆绑一些非常基本的 Typescript 类型 6.0.0 (2019-10-21) 对所有文件使用 CommonJS 模块而不是全局命名空间 5.1.0 (2019-10-01) 添加index.js导出所有公共数据模型部分 5


【文件预览】:
WikibaseDataModelJavaScript-master
----.travis.yml(672B)
----package.json(1KB)
----.eslintrc.json(589B)
----tests()
--------List.tests.js(4KB)
--------StatementList.tests.js(1KB)
--------Snak.tests.js(2KB)
--------SiteLink.tests.js(2KB)
--------ReferenceList.tests.js(729B)
--------Claim.tests.js(3KB)
--------StatementGroupSet.tests.js(1KB)
--------Term.tests.js(2KB)
--------Statement.tests.js(4KB)
--------.eslintrc.json(208B)
--------SiteLinkSet.tests.js(615B)
--------Map.tests.js(7KB)
--------SnakList.tests.js(3KB)
--------EntityId.tests.js(2KB)
--------Reference.tests.js(3KB)
--------Item.tests.js(4KB)
--------Group.tests.js(5KB)
--------Set.tests.js(8KB)
--------Fingerprint.tests.js(10KB)
--------MultiTermMap.tests.js(735B)
--------StatementGroup.tests.js(906B)
--------MultiTerm.tests.js(2KB)
--------Property.tests.js(3KB)
--------TermMap.tests.js(667B)
----src()
--------Group.js(4KB)
--------Item.js(3KB)
--------Fingerprint.js(6KB)
--------StatementGroupSet.js(542B)
--------Property.js(2KB)
--------Snak.js(2KB)
--------Entity.js(1KB)
--------index.js(1KB)
--------EntityId.js(2KB)
--------SiteLink.js(2KB)
--------StatementList.js(1011B)
--------PropertyNoValueSnak.js(556B)
--------List.js(3KB)
--------MultiTerm.js(2KB)
--------SiteLinkSet.js(480B)
--------Claim.js(2KB)
--------Set.js(5KB)
--------Term.js(2KB)
--------TermMap.js(427B)
--------PropertySomeValueSnak.js(523B)
--------MultiTermMap.js(477B)
--------ReferenceList.js(487B)
--------StatementGroup.js(666B)
--------PropertyValueSnak.js(1KB)
--------SnakList.js(2KB)
--------Map.js(4KB)
--------Statement.js(3KB)
--------GroupableCollection.js(1KB)
--------Reference.js(2KB)
--------FingerprintableEntity.js(818B)
----index.d.ts(318B)
----.gitignore(48B)
----karma.conf.js(1KB)
----README.md(7KB)
----.eslintignore(26B)
----COPYING(18KB)

网友评论