@olympeio/documentation/olympe
Index
Classes
- ActionBrick
- Auth
- BooleanModel
- Brick
- BrickContext
- BurstTransaction
- Cache
- CloudObject
- Color
- ColorModel
- Comparator
- Config
- Context
- DBView
- DataResult
- DataSource
- DatetimeModel
- Enum
- EnumValue
- ErrorFlow
- File
- ListDef
- ListDefPredicate
- NumberModel
- Predicate
- Process
- PropertyModel
- Query
- QueryResult
- QuerySingle
- RelationModel
- Service
- ServiceRequest
- StringModel
- Sync
- Theme
- Transaction
- TransactionResult
- Transformer
- UIBrick
- User
- ValueDef
- VisualBrick
- Workflow
- WorkflowObjectState
- WorkflowState
- WorkflowTransition
Enumerations
Functions
Interfaces
Namespaces
Type Aliases
Variables
Type Aliases
CacheStatus
Type declaration
files: { processed: number; total: number }
processed: number
total: number
processing: boolean
queries: { processed: number; total: number }
processed: number
total: number
Class
Type parameters
- T
Type declaration
Returns T
FollowRule
FunctionBrick
ImplicitQueryOption
Type declaration
optionalstoreInCacheDB?: boolean
InstanceOrTag
A InstanceOrTag can be either a string
, a HasTag
(CloudObject instance, Property, Relation, …)
or the class constructor for a CloudObject
InstanceTag
List
Type parameters
- T
Operation
Represents an operation that can be performed regarding data type instances.
ParsedPredicate
Details for a predicate from the OLYMPE query API
QueryOptions
Type declaration
optionalcacheBucketName?: string
SRPData
Type declaration
login: string
salt: string
username: string
verifier: string
Source
When manipulating CloudObjects, sometimes it is required to manually set the data source of that object.
Source
determines where the object comes from: what data source is the owner of the object across the ecosystem.
TransactionOptions
Additional options for transactions to be processed by a data source.
- batch: if true, it means that the transaction has been executed using the Transaction.executeAsLarge() function.
Type declaration
batch: boolean
UserToken
Type declaration
idpName: string
nonce: string
payload: Object
protocol: AuthProtocol
user: string
userTag: string
Variables
constRelation
Global variable, constructor of class Relation.
use Brick instead