UNPKG

@itwin/presentation-common

Version:

Common pieces for iModel.js presentation packages

33 lines 1.43 kB
/*--------------------------------------------------------------------------------------------- * Copyright (c) Bentley Systems, Incorporated. All rights reserved. * See LICENSE.md in the project root for license terms and full copyright notice. *--------------------------------------------------------------------------------------------*/ /** @packageDocumentation * @module PresentationRules */ /** * Used for serializing [[Rule]] objects to JSON. * @public */ export var RuleTypes; (function (RuleTypes) { // hierarchy rules RuleTypes["RootNodes"] = "RootNodes"; RuleTypes["ChildNodes"] = "ChildNodes"; // content rules RuleTypes["Content"] = "Content"; RuleTypes["ContentModifier"] = "ContentModifier"; RuleTypes["DefaultPropertyCategoryOverride"] = "DefaultPropertyCategoryOverride"; // customization rules RuleTypes["Grouping"] = "Grouping"; RuleTypes["PropertySorting"] = "PropertySorting"; RuleTypes["DisabledSorting"] = "DisabledSorting"; RuleTypes["NodeArtifacts"] = "NodeArtifacts"; RuleTypes["InstanceLabelOverride"] = "InstanceLabelOverride"; RuleTypes["LabelOverride"] = "LabelOverride"; RuleTypes["CheckBox"] = "CheckBox"; RuleTypes["ImageIdOverride"] = "ImageIdOverride"; RuleTypes["StyleOverride"] = "StyleOverride"; RuleTypes["ExtendedData"] = "ExtendedData"; })(RuleTypes || (RuleTypes = {})); //# sourceMappingURL=Rule.js.map