50 lines
1.1 KiB
JavaScript
50 lines
1.1 KiB
JavaScript
/**
|
|
* Global Namespace Definitions
|
|
*
|
|
* This file defines the global JavaScript namespaces for the Duplicator plugin.
|
|
*/
|
|
|
|
// Main namespace
|
|
window.DupliJs = window.DupliJs || {};
|
|
|
|
// Package operations
|
|
DupliJs.Pack = DupliJs.Pack || {};
|
|
|
|
// Schedule operations
|
|
DupliJs.Schedule = DupliJs.Schedule || {};
|
|
|
|
// Settings operations
|
|
DupliJs.Settings = DupliJs.Settings || {};
|
|
DupliJs.Settings.Brand = DupliJs.Settings.Brand || {};
|
|
|
|
// Storage operations
|
|
DupliJs.Storage = DupliJs.Storage || {};
|
|
DupliJs.Storage.Dropbox = DupliJs.Storage.Dropbox || {};
|
|
DupliJs.Storage.OneDrive = DupliJs.Storage.OneDrive || {};
|
|
DupliJs.Storage.S3 = DupliJs.Storage.S3 || {};
|
|
DupliJs.Storage.Local = DupliJs.Storage.Local || {};
|
|
|
|
// Support operations
|
|
DupliJs.Support = DupliJs.Support || {};
|
|
|
|
// Template operations
|
|
DupliJs.Template = DupliJs.Template || {};
|
|
|
|
// Tools operations
|
|
DupliJs.Tools = DupliJs.Tools || {};
|
|
|
|
// UI utilities
|
|
DupliJs.UI = DupliJs.UI || {};
|
|
|
|
// Utility functions
|
|
DupliJs.Util = DupliJs.Util || {};
|
|
|
|
// Debug utilities
|
|
DupliJs.Debug = DupliJs.Debug || {};
|
|
|
|
// Help system
|
|
DupliJs.Help = DupliJs.Help || {};
|
|
|
|
// Staging operations
|
|
DupliJs.Staging = DupliJs.Staging || {};
|