subtype of Error thrown by assert() in case AssertionCheck fails.
platform IDs compatible to constants of ionic.
Notice, io.js
is treated as node
here. You may choose to use process.platform
to further
differentiate on desktops or window.device.platform
on mobile devices. Both of this is exposed
as Information.platform.name
. That said, you should avoid platform-specific code of that level
entirely.
enables/disables assertion testing at runtime.
When undefined, isDebugMode() controls whether assertions are validated.
copy of options the SDK was initialized with using init function serving as defaults.
resolves to Information object as soon as the device is ready.
creates a deeply independent copy of some ServerInitOptions.
to clone.
cloned object.
decrypts some encoded json data.
of a human.
encoded json data.
json to decoded.
encrypts a JSON object using a user-provided password.
This method is suitable for human-entered passwords and not appropriate for machine generated passwords. Make sure to read regarding pbkdf2.
of a human.
to encode.
encoded json data.
turns the object deeply immutable.
to freeze.
self for convenience.
computes a hash of some JSON object synchronously.
to hash.
of choice.
hash value.
computes a hash of some JSON object synchronously.
Prefer the async variant if possible.
to hash.
of choice.
hash value.
(re)initializes the SDK providing global configuration parameters.
of configuration, often these are hardcoded values of the mobile client app.
promise resolving to Information object as soon as the device is ready.
extracts the uuid of a Referenceable.
or string uuid.
uuid of referenceable.
Generated using TypeDoc