All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.dirigible.dev-tools.persistence.persistence-legacy.js Maven / Gradle / Ivy

There is a newer version: 10.6.27
Show newest version
// Copyright 2019 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

import * as PersistenceModule from './persistence.js';

self.Persistence = self.Persistence || {};
Persistence = Persistence || {};

/** @constructor */
Persistence.Automapping = PersistenceModule.Automapping.Automapping;

/** @constructor */
Persistence.AutomappingStatus = PersistenceModule.Automapping.AutomappingStatus;

/** @constructor */
Persistence.FileSystemWorkspaceBinding = PersistenceModule.FileSystemWorkspaceBinding.FileSystemWorkspaceBinding;

/** @constructor */
Persistence.FileSystemWorkspaceBinding.FileSystem = PersistenceModule.FileSystemWorkspaceBinding.FileSystem;

/** @constructor */
Persistence.IsolatedFileSystem = PersistenceModule.IsolatedFileSystem.IsolatedFileSystem;

/** @constructor */
Persistence.IsolatedFileSystemManager = PersistenceModule.IsolatedFileSystemManager.IsolatedFileSystemManager;

/** @enum {symbol} */
Persistence.IsolatedFileSystemManager.Events = PersistenceModule.IsolatedFileSystemManager.Events;

/** @constructor */
Persistence.NetworkPersistenceManager = PersistenceModule.NetworkPersistenceManager.NetworkPersistenceManager;

Persistence.NetworkPersistenceManager.Events = PersistenceModule.NetworkPersistenceManager.Events;

Persistence.PersistenceActions = {};

/** @constructor */
Persistence.PersistenceActions.ContextMenuProvider = PersistenceModule.PersistenceActions.ContextMenuProvider;

/** @constructor */
Persistence.Persistence = PersistenceModule.Persistence.PersistenceImpl;

Persistence.Persistence.Events = PersistenceModule.Persistence.Events;
Persistence.Persistence._NodeShebang = PersistenceModule.Persistence.NodeShebang;
Persistence.Persistence._NodePrefix = PersistenceModule.Persistence.NodePrefix;
Persistence.Persistence._NodeSuffix = PersistenceModule.Persistence.NodeSuffix;

/** @constructor */
Persistence.PathEncoder = PersistenceModule.Persistence.PathEncoder;

/** @constructor */
Persistence.PersistenceBinding = PersistenceModule.Persistence.PersistenceBinding;

/** @constructor */
Persistence.PersistenceUtils = PersistenceModule.PersistenceUtils.PersistenceUtils;

/** @constructor */
Persistence.PlatformFileSystem = PersistenceModule.PlatformFileSystem.PlatformFileSystem;

/** @constructor */
Persistence.WorkspaceSettingsTab = PersistenceModule.WorkspaceSettingsTab.WorkspaceSettingsTab;

/**
 * @type {!PersistenceModule.IsolatedFileSystemManager.IsolatedFileSystemManager}
 */
self.Persistence.isolatedFileSystemManager;

/** @type {!PersistenceModule.NetworkPersistenceManager.NetworkPersistenceManager} */
self.Persistence.networkPersistenceManager;

/** @type {!PersistenceModule.Persistence.PersistenceImpl} */
self.Persistence.persistence;




© 2015 - 2024 Weber Informatics LLC | Privacy Policy