Interface LaravelUi5\Sdk\Ui5\Contracts\Ui5ValueHelpInterface

extends Ui5DialogInterface

Represents a UI5 ValueHelp artifact — a provider-owned search-help modal that any field can invoke to browse a business object and return a selection.

A ValueHelp is a shaped picker over a business object, with N scopes: it rides the Global Dialog API verbatim (a sap.m.Dialog-rooted view, opened by namespace, shell-hosted own- or foreign-Component, auto-destroyed on close), hands the caller [{ key, text, data? }] through a shell-brokered return channel — and declares (a) the entity-type shape its shared view binds and (b) the named scopes it accepts. One value help per business object; a scope is a facet of it (e.g. Partners with scopes colleagues, loginPartners, …) — server-defined, server-authorized sets that all project the one declared shape.

The distinct interface (and its SdkArtifactType::ValueHelp tag) is the invocation guard — LaravelUi5.openValueHelp only resolves an artifact whose controller speaks the selection protocol.

Ownership: the SDK's, with its type SdkArtifactType::ValueHelp, its base AbstractUi5ValueHelp and the open runtime (until Core 4 the enum case and this interface lived in Core).

Methods
Methods inherited from LaravelUi5\Sdk\Ui5\Contracts\Ui5DialogInterface
getViewName()