MCPcopy
hub / github.com/hcengineering/platform / createClass

Function createClass

plugins/process-resources/src/__tests__/minmodel.ts:35–37  ·  view source on GitHub ↗
(_class: Ref<Class<Obj>>, attributes: Data<Class<Obj>>)

Source from the content-addressed store, hash-verified

33export const txFactory = new TxFactory(core.account.System)
34
35export function createClass (_class: Ref<Class<Obj>>, attributes: Data<Class<Obj>>): TxCreateDoc<Doc> {
36 return txFactory.createTxCreateDoc(core.class.Class, core.space.Model, attributes, _class)
37}
38
39export function createDoc<T extends Doc> (_class: Ref<Class<T>>, attributes: Data<T>, id?: Ref<T>): TxCreateDoc<Doc> {
40 return txFactory.createTxCreateDoc(_class, core.space.Model, attributes, id)

Callers 1

genMinModelFunction · 0.70

Calls 1

createTxCreateDocMethod · 0.80

Tested by

no test coverage detected