Savvi Studio

core.collection

core

L1 collection semantics for list/set resource types and relations

Version
1.0.0
Namespace
core.collection
Tags
collectionscorelistsetlayer-platform

Types

Resource types defined by this module.

NameNamespaceDescriptionSchema.org
listcore.collection.listAn ordered list of itemsschema:ItemList
list-elementcore.collection.list-elementA single element in an ordered listschema:ListItem
setcore.collection.setAn unordered collection of unique itemsschema:ItemList

Predicates

Predicate policies that control how graph statements are formed.

NamePredicatePermissionPrioritySchema.org
item-list-elementcollection.item_list_elementread60schema:itemListElement
itemcollection.itemread60schema:item
positioncollection.positionread60schema:position
membercollection.memberread60schema:member

Exports

KeyExported asFrom
listtemplatelist-template

Templates

list-template

Create a collection list resource with optional owner relation

Parameters

NameType
list-keystring
list-namestring
owner-idbigint

Exports

KeyTypeFrom
rootresourcelist

Objects Created

NameTypeDetails
listresourcenamespace: core.collection.list
owner-owns-liststatement{owner-id} —[4]→ {list}