minca
ApiCoreInterfaces

Interface: NodeCollection

Defined in: packages/core/src/node/types.ts:299

A collection as a space describes it, and how many records it holds

Properties

PropertyModifierTypeDescriptionDefined in
computed?readonlyReadonly<Record<string, string>>Values derived from what links to its records; absent when it has nonepackages/core/src/node/types.ts:317
contract?readonlyCollectionContractWhat a version must be to count, judged by readers; absent when it has nonepackages/core/src/node/types.ts:315
definedByreadonlystring | nullThe identity that first defined itpackages/core/src/node/types.ts:311
description?readonlystring-packages/core/src/node/types.ts:302
historyreadonly"all" | "latest"Whether edits keep old versions: all, or latest (the default)packages/core/src/node/types.ts:307
linksreadonlyReadonly<Record<string, LinkDeclaration>>The link roles its records carry, and what each may point atpackages/core/src/node/types.ts:309
namereadonlystring-packages/core/src/node/types.ts:300
recordsreadonlynumber-packages/core/src/node/types.ts:320
rulesreadonlyCollectionRulesWhat must be unique, which fields are fixedpackages/core/src/node/types.ts:313
schemareadonlyJsonSchema | nullNull when records exist but the space has no definition for thempackages/core/src/node/types.ts:304
title?readonlystring-packages/core/src/node/types.ts:301
topicsreadonlyreadonly string[]Fields whose values are tagged on each record's outside, so keepers can match them unreadpackages/core/src/node/types.ts:319
versionreadonlynumber | null-packages/core/src/node/types.ts:305

On this page