UNPKG

@itwin/geo-tools-react

Version:
32 lines 1.34 kB
/*--------------------------------------------------------------------------------------------- * Copyright (c) Bentley Systems, Incorporated. All rights reserved. * See LICENSE.md in the project root for license terms and full copyright notice. *--------------------------------------------------------------------------------------------*/ import { ToolbarItemUtilities, ToolbarOrientation, ToolbarUsage } from "@itwin/appui-react"; import { GeoToolsItemDef } from "./GeoToolsItemDef"; export class GeoToolsAddressSearchProvider { constructor(opts) { this.id = "GeoToolsAddressSearchProvider"; this._opts = opts; } getToolbarItems() { const horizontalLayoutOverride = { standard: { orientation: ToolbarOrientation.Horizontal, usage: ToolbarUsage.ViewNavigation, }, }; const itemDef = GeoToolsItemDef.getItemDef(this._opts); return [ ToolbarItemUtilities.createCustomItem({ id: itemDef.id, itemPriority: 70, icon: itemDef.iconNode, label: itemDef.label, panelContent: itemDef.panelContent, layouts: horizontalLayoutOverride, }), ]; } } //# sourceMappingURL=GeoToolsUiItemsProvider.js.map