"use strict";
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
Object.defineProperty(exports, "__esModule", { value: true });
exports.RemoteServerAccessLevel = exports.WindowState = exports.MinecraftGameConnectionMode = exports.DedicatedServerMode = exports.MinecraftFlavor = exports.MinecraftTrack = exports.CartoEditorViewMode = void 0;
var CartoEditorViewMode;
(function (CartoEditorViewMode) {
    CartoEditorViewMode[CartoEditorViewMode["itemsOnLeft"] = 0] = "itemsOnLeft";
    CartoEditorViewMode[CartoEditorViewMode["itemsOnRight"] = 1] = "itemsOnRight";
    CartoEditorViewMode[CartoEditorViewMode["itemsOnLeftAndMinecraftToolbox"] = 2] = "itemsOnLeftAndMinecraftToolbox";
    CartoEditorViewMode[CartoEditorViewMode["itemsOnRightAndMinecraftToolbox"] = 3] = "itemsOnRightAndMinecraftToolbox";
    CartoEditorViewMode[CartoEditorViewMode["toolboxFocus"] = 4] = "toolboxFocus";
    CartoEditorViewMode[CartoEditorViewMode["mainFocus"] = 5] = "mainFocus";
    CartoEditorViewMode[CartoEditorViewMode["itemsFocus"] = 6] = "itemsFocus";
    CartoEditorViewMode[CartoEditorViewMode["codeLanding"] = 7] = "codeLanding";
})(CartoEditorViewMode = exports.CartoEditorViewMode || (exports.CartoEditorViewMode = {}));
var MinecraftTrack;
(function (MinecraftTrack) {
    MinecraftTrack[MinecraftTrack["main"] = 0] = "main";
    MinecraftTrack[MinecraftTrack["preview"] = 1] = "preview";
})(MinecraftTrack = exports.MinecraftTrack || (exports.MinecraftTrack = {}));
var MinecraftFlavor;
(function (MinecraftFlavor) {
    MinecraftFlavor[MinecraftFlavor["none"] = 0] = "none";
    MinecraftFlavor[MinecraftFlavor["remote"] = 1] = "remote";
    MinecraftFlavor[MinecraftFlavor["processHostedProxy"] = 2] = "processHostedProxy";
    MinecraftFlavor[MinecraftFlavor["minecraftGameProxy"] = 3] = "minecraftGameProxy";
    MinecraftFlavor[MinecraftFlavor["deploymentStorage"] = 4] = "deploymentStorage";
})(MinecraftFlavor = exports.MinecraftFlavor || (exports.MinecraftFlavor = {}));
// see DedicatedServerCommandHandler to ensure these stay in sync
var DedicatedServerMode;
(function (DedicatedServerMode) {
    DedicatedServerMode[DedicatedServerMode["auto"] = 0] = "auto";
    DedicatedServerMode[DedicatedServerMode["source"] = 1] = "source";
    DedicatedServerMode[DedicatedServerMode["direct"] = 2] = "direct";
})(DedicatedServerMode = exports.DedicatedServerMode || (exports.DedicatedServerMode = {}));
var MinecraftGameConnectionMode;
(function (MinecraftGameConnectionMode) {
    MinecraftGameConnectionMode[MinecraftGameConnectionMode["localMinecraft"] = 0] = "localMinecraft";
    MinecraftGameConnectionMode[MinecraftGameConnectionMode["localMinecraftPreview"] = 1] = "localMinecraftPreview";
    MinecraftGameConnectionMode[MinecraftGameConnectionMode["remoteMinecraft"] = 2] = "remoteMinecraft";
})(MinecraftGameConnectionMode = exports.MinecraftGameConnectionMode || (exports.MinecraftGameConnectionMode = {}));
var WindowState;
(function (WindowState) {
    WindowState[WindowState["regular"] = 0] = "regular";
    WindowState[WindowState["minimized"] = 1] = "minimized";
    WindowState[WindowState["maximized"] = 2] = "maximized";
    WindowState[WindowState["docked"] = 3] = "docked";
})(WindowState = exports.WindowState || (exports.WindowState = {}));
var RemoteServerAccessLevel;
(function (RemoteServerAccessLevel) {
    RemoteServerAccessLevel[RemoteServerAccessLevel["none"] = 0] = "none";
    RemoteServerAccessLevel[RemoteServerAccessLevel["displayReadOnly"] = 1] = "displayReadOnly";
    RemoteServerAccessLevel[RemoteServerAccessLevel["fullReadOnly"] = 2] = "fullReadOnly";
    RemoteServerAccessLevel[RemoteServerAccessLevel["updateState"] = 3] = "updateState";
    RemoteServerAccessLevel[RemoteServerAccessLevel["admin"] = 4] = "admin";
})(RemoteServerAccessLevel = exports.RemoteServerAccessLevel || (exports.RemoteServerAccessLevel = {}));

//# sourceMappingURL=../maps/app/ICartoData.js.map
