declare module "sap/esh/search/ui/controls/resultview/SearchShowDetailButton" { /*! * SAPUI5 * Copyright (c) 2025 SAP SE or an SAP affiliate company. All rights reserved. */ import Button from "sap/m/Button"; import { $ButtonSettings } from "sap/m/Button"; import { MetadataOptions } from "sap/ui/base/ManagedObject"; interface $SearchShowDetailButtonSettings extends $ButtonSettings { visualisation?: string; } /** * Navigate to detail of a result item * */ /** * Constructs a new SearchShowDetailButton to display a button to navigate to the detail of a result item. * * @param {string} [sId] ID for the new control, generated automatically if no ID is given * * @class * * This is the SAPUI5 search show detail button control to navigate to the detail of a result item. * Use in combination with control SearchCompositeControl by the Enterprise Search Team. * The master detail mode of the result view must be activated (see config property 'resultviewMasterDetailMode'). * Place this button on custom result grid view tiles (see config property 'customGridView'). * The press event of this button will fire the event 'showResultDetail' (see sap.esh.search.ui.controls.SearchCompositeControl). * * @extends sap.m.Button * * @author SAP SE * @version 1.150.1 * * @see https://help.sap.com/viewer/691cb949c1034198800afde3e5be6570/2.0.08/en-US/ce86ef2fd97610149eaaaa0244ca4d36.html SAP HANA Search Developer Guide * @see https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/90b263323d0a4976bcda415e6bd20ea4/d93d53ef27074bbf9a4849c4a4c3e360.html Enterprise Search in SAP S/4HANA * * * @constructor * @public * @alias sap.esh.search.ui.controls.resultview.SearchShowDetailButton * @since 1.141.0 * @name sap.esh.search.ui.controls.resultview.SearchShowDetailButton * */ /** * @namespace sap.esh.search.ui.controls */ export default class SearchShowDetailButton extends Button { static readonly metadata: MetadataOptions; constructor(sId?: string, settings?: $SearchShowDetailButtonSettings); setVisualisation(sVisualisation: string): void; static renderer: { apiVersion: number; }; } } //# sourceMappingURL=SearchShowDetailButton.d.ts.map