Control Planes
Control Planes:
Control Plane
Purpose
Key Methods
ID Control Plane
id.did
id.keypair
Example plugins that implement the ID Plane
https://github.com/learningeconomy/LearnCard/blob/main/docs/sdks/official-plugins/did-key.mdRead Control Plane
read.get
read.getMany
Example plugins that implement the Read Plane
https://github.com/learningeconomy/LearnCard/blob/main/docs/sdks/official-plugins/ceramic.mdhttps://github.com/learningeconomy/LearnCard/blob/main/docs/sdks/official-plugins/learncloud.mdStore Control Plane
store.upload
store.uploadEncrypted
store.uploadMany
store.delete
Example plugins that implement the Store Plane
https://github.com/learningeconomy/LearnCard/blob/main/docs/sdks/official-plugins/ceramic.mdhttps://github.com/learningeconomy/LearnCard/blob/main/docs/sdks/official-plugins/learncloud.mdIndex Control Plane
index.get
index.getPage
index.getCount
index.add
index.addMany
index.update
index.remove
index.removeAll
Example plugins that implement the Index Plane
https://github.com/learningeconomy/LearnCard/blob/main/docs/sdks/official-plugins/idx.mdhttps://github.com/learningeconomy/LearnCard/blob/main/docs/sdks/official-plugins/learncloud.mdCache Control Plane
cache.getIndex
cache.setIndex
cache.getIndexPage
cache.setIndexPage
cache.getIndexCount
cache.setIndexCount
cache.flushIndex
cache.getVc
cache.setVc
cache.flushVc
Context Control Plane
context.resolveDocument
context.resolveStaticDocument [For Plugins]
context.resolveRemoteDocument [For Plugins]
Example Plugins that implement the Context Plane
https://github.com/learningeconomy/LearnCard/blob/main/docs/sdks/official-plugins/didkit.mdhttps://github.com/learningeconomy/LearnCard/blob/main/docs/sdks/official-plugins/dynamic-loader.mdLast updated
Was this helpful?