Expand all

ve.init

Namespace for all VisualEditor Initialization classes, static methods and static properties.

Namespaces

sa

Namespace for all VisualEditor stand-alone Initialization classes, static methods and static properties.

Classes

ConflictableStorage

Conflict-safe storage extending a ve.init.SafeStorage instance

Implements conflict handling for localStorage: Any time the storage is used and it is detected that another process has modified the underlying data, all the managed keys are restored from an in-memory cache.

Platform
Generic Initialization platform.
SafeStorage
ve.init.SafeStorage
Target
Generic Initialization target.

Methods

createConflictableStorage(storage) → {ve.init.ConflictableStorage}static #

Create a conflictable storage object, extending a safe storage object.

Parameters:

Name Type Description
storage ve.init.SafeStorage

Storage class to extend

Source:

Returns:

[description]

Type
ve.init.ConflictableStorage
Create a conflictable storage object, extending a safe storage object.