Class LaravelUi5\Sdk\Launchpad\Attributes\Launchpad

final
readonly

Marks a {@see \LaravelUi5\Core\Ui5\Contracts\Ui5TileInterface} for placement in the LUX Launchpad launcher.

The launcher composes explicitly-marked tiles. The capability is a domain/capability taxonomy coordinate; weight orders tiles within their group (higher first, namespace-alphabetical fallback). A tile has exactly one home, so the attribute is not repeatable.

Parse-only + lenient today: the coordinate is captured but not validated against the closed taxonomy master — strict validation (WV-LP-A-02/A-03/B-03/B-04) stays deferred.

Launchpad-module-owned on purpose: the attribute AND its discovery ({@see \LaravelUi5\Sdk\Launchpad\LaunchpadPlacements}) live here, keeping the SDK platform (SdkRegistry) free of Launchpad knowledge.

Methods
Properties