UNPKG

@itwin/geo-tools-react

Version:
28 lines 1.48 kB
"use strict"; /*--------------------------------------------------------------------------------------------- * Copyright (c) Bentley Systems, Incorporated. All rights reserved. * See LICENSE.md in the project root for license terms and full copyright notice. *--------------------------------------------------------------------------------------------*/ Object.defineProperty(exports, "__esModule", { value: true }); exports.GeoToolsItemDef = void 0; const react_1 = require("react"); const appui_react_1 = require("@itwin/appui-react"); const itwinui_icons_react_1 = require("@itwin/itwinui-icons-react"); const GeoAddressSearch_1 = require("./components/GeoAddressSearch"); const GeoTools_1 = require("./GeoTools"); /** Utility Class that provides definitions of tools. These definitions can be used to populate the UI. * @public */ // istanbul ignore next class GeoToolsItemDef { static getItemDef(opts) { return appui_react_1.ToolbarItemUtilities.createCustomItem({ id: "geo-tools:geoAddressSearch", icon: react_1.default.createElement(itwinui_icons_react_1.SvgGeosearch, null), label: GeoTools_1.GeoTools.translate("geoAddressSearch.label"), panelContent: react_1.default.createElement(GeoAddressSearch_1.GeoAddressSearch, { provider: opts === null || opts === void 0 ? void 0 : opts.addressProvider }), }); } } exports.GeoToolsItemDef = GeoToolsItemDef; //# sourceMappingURL=GeoToolsItemDef.js.map