react-mosaic-component
Version:
A React Tiling Window Manager
65 lines • 6.65 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DEFAULT_CONTROLS_WITHOUT_CREATION = exports.DEFAULT_CONTROLS_WITH_CREATION = exports.RemoveButton = exports.SplitButton = exports.ReplaceButton = exports.ExpandButton = exports.Separator = exports.MosaicZeroState = exports.DefaultToolbarButton = exports.createDefaultToolbarButton = exports.MosaicWindow = exports.isParent = exports.getPathToCorner = exports.getOtherDirection = exports.getOtherBranch = exports.getNodeAtPath = exports.getLeaves = exports.getAndAssertNodeAtPathExists = exports.Corner = exports.createBalancedTreeFromLeaves = exports.updateTree = exports.createRemoveUpdate = exports.createHideUpdate = exports.createExpandUpdate = exports.createDragToUpdates = exports.buildSpecFromUpdate = exports.MosaicWindowContext = exports.MosaicContext = exports.MosaicDragType = exports.MosaicWithoutDragDropContext = exports.Mosaic = void 0;
/**
* @license
* Copyright 2019 Kevin Verdieck, originally developed at Palantir Technologies, Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
var Mosaic_1 = require("./Mosaic");
Object.defineProperty(exports, "Mosaic", { enumerable: true, get: function () { return Mosaic_1.Mosaic; } });
Object.defineProperty(exports, "MosaicWithoutDragDropContext", { enumerable: true, get: function () { return Mosaic_1.MosaicWithoutDragDropContext; } });
var types_1 = require("./types");
Object.defineProperty(exports, "MosaicDragType", { enumerable: true, get: function () { return types_1.MosaicDragType; } });
var contextTypes_1 = require("./contextTypes");
Object.defineProperty(exports, "MosaicContext", { enumerable: true, get: function () { return contextTypes_1.MosaicContext; } });
Object.defineProperty(exports, "MosaicWindowContext", { enumerable: true, get: function () { return contextTypes_1.MosaicWindowContext; } });
var mosaicUpdates_1 = require("./util/mosaicUpdates");
Object.defineProperty(exports, "buildSpecFromUpdate", { enumerable: true, get: function () { return mosaicUpdates_1.buildSpecFromUpdate; } });
Object.defineProperty(exports, "createDragToUpdates", { enumerable: true, get: function () { return mosaicUpdates_1.createDragToUpdates; } });
Object.defineProperty(exports, "createExpandUpdate", { enumerable: true, get: function () { return mosaicUpdates_1.createExpandUpdate; } });
Object.defineProperty(exports, "createHideUpdate", { enumerable: true, get: function () { return mosaicUpdates_1.createHideUpdate; } });
Object.defineProperty(exports, "createRemoveUpdate", { enumerable: true, get: function () { return mosaicUpdates_1.createRemoveUpdate; } });
Object.defineProperty(exports, "updateTree", { enumerable: true, get: function () { return mosaicUpdates_1.updateTree; } });
var mosaicUtilities_1 = require("./util/mosaicUtilities");
Object.defineProperty(exports, "createBalancedTreeFromLeaves", { enumerable: true, get: function () { return mosaicUtilities_1.createBalancedTreeFromLeaves; } });
Object.defineProperty(exports, "Corner", { enumerable: true, get: function () { return mosaicUtilities_1.Corner; } });
Object.defineProperty(exports, "getAndAssertNodeAtPathExists", { enumerable: true, get: function () { return mosaicUtilities_1.getAndAssertNodeAtPathExists; } });
Object.defineProperty(exports, "getLeaves", { enumerable: true, get: function () { return mosaicUtilities_1.getLeaves; } });
Object.defineProperty(exports, "getNodeAtPath", { enumerable: true, get: function () { return mosaicUtilities_1.getNodeAtPath; } });
Object.defineProperty(exports, "getOtherBranch", { enumerable: true, get: function () { return mosaicUtilities_1.getOtherBranch; } });
Object.defineProperty(exports, "getOtherDirection", { enumerable: true, get: function () { return mosaicUtilities_1.getOtherDirection; } });
Object.defineProperty(exports, "getPathToCorner", { enumerable: true, get: function () { return mosaicUtilities_1.getPathToCorner; } });
Object.defineProperty(exports, "isParent", { enumerable: true, get: function () { return mosaicUtilities_1.isParent; } });
var MosaicWindow_1 = require("./MosaicWindow");
Object.defineProperty(exports, "MosaicWindow", { enumerable: true, get: function () { return MosaicWindow_1.MosaicWindow; } });
var MosaicButton_1 = require("./buttons/MosaicButton");
Object.defineProperty(exports, "createDefaultToolbarButton", { enumerable: true, get: function () { return MosaicButton_1.createDefaultToolbarButton; } });
Object.defineProperty(exports, "DefaultToolbarButton", { enumerable: true, get: function () { return MosaicButton_1.DefaultToolbarButton; } });
var MosaicZeroState_1 = require("./MosaicZeroState");
Object.defineProperty(exports, "MosaicZeroState", { enumerable: true, get: function () { return MosaicZeroState_1.MosaicZeroState; } });
var Separator_1 = require("./buttons/Separator");
Object.defineProperty(exports, "Separator", { enumerable: true, get: function () { return Separator_1.Separator; } });
var ExpandButton_1 = require("./buttons/ExpandButton");
Object.defineProperty(exports, "ExpandButton", { enumerable: true, get: function () { return ExpandButton_1.ExpandButton; } });
var ReplaceButton_1 = require("./buttons/ReplaceButton");
Object.defineProperty(exports, "ReplaceButton", { enumerable: true, get: function () { return ReplaceButton_1.ReplaceButton; } });
var SplitButton_1 = require("./buttons/SplitButton");
Object.defineProperty(exports, "SplitButton", { enumerable: true, get: function () { return SplitButton_1.SplitButton; } });
var RemoveButton_1 = require("./buttons/RemoveButton");
Object.defineProperty(exports, "RemoveButton", { enumerable: true, get: function () { return RemoveButton_1.RemoveButton; } });
var defaultToolbarControls_1 = require("./buttons/defaultToolbarControls");
Object.defineProperty(exports, "DEFAULT_CONTROLS_WITH_CREATION", { enumerable: true, get: function () { return defaultToolbarControls_1.DEFAULT_CONTROLS_WITH_CREATION; } });
Object.defineProperty(exports, "DEFAULT_CONTROLS_WITHOUT_CREATION", { enumerable: true, get: function () { return defaultToolbarControls_1.DEFAULT_CONTROLS_WITHOUT_CREATION; } });
//# sourceMappingURL=index.js.map