@itwin/unified-selection
Version:
Package for managing unified selection in iTwin.js applications.
21 lines • 1.32 kB
JavaScript
/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/**
* Identifies the type of changes made to the `CoreIModelSelectionSet` to produce a `CoreSelectionSetEvent`.
* @see https://www.itwinjs.org/reference/core-frontend/selectionset/selectionseteventtype/
* @internal
*/
export var CoreSelectionSetEventType;
(function (CoreSelectionSetEventType) {
/** Elements have been added to the set. */
CoreSelectionSetEventType[CoreSelectionSetEventType["Add"] = 0] = "Add";
/** Elements have been removed from the set. */
CoreSelectionSetEventType[CoreSelectionSetEventType["Remove"] = 1] = "Remove";
/** Some elements have been added to the set and others have been removed. */
CoreSelectionSetEventType[CoreSelectionSetEventType["Replace"] = 2] = "Replace";
/** All elements are about to be removed from the set. */
CoreSelectionSetEventType[CoreSelectionSetEventType["Clear"] = 3] = "Clear";
})(CoreSelectionSetEventType || (CoreSelectionSetEventType = {}));
//# sourceMappingURL=IModel.js.map