final | |
|---|---|
readonly | |
extends |
AbstractIntent |
Open a Concept instance at its canonical inbound entry (LUX Weave).
The sibling of {@see WeaveIntent} for the opposite direction: weave.navigate
follows an outbound arc (a hub's Related menu → a related app); weave.open
jumps straight to a Concept's own detail — the entry declared by the app that
provides the Concept (#[ConceptEntry(concept: '…', route: '…/{0}')]), resolved via
{@see \LaravelUi5\Sdk\Intent\Contracts\IntentRegistryInterface::inboundEntriesForConcept()}.
The caller names only the concept + the instance key — never the provider's route
(the doorway is declared once, zero consumer/provider edit; the seed of a future
lux:WeaveLink control). The server re-resolves and returns a redirect.
| Methods | ||
|---|---|---|
public
|
__construct(string $concept, string $refKey)
|
# |
public
static
|
name(): string
|
# |
public
|
parameters(): array
|
# |
| Methods inherited from LaravelUi5\Sdk\Intent\AbstractIntent |
|---|
jsonSerialize() |
| Properties | |||
|---|---|---|---|
public
|
string
|
$concept
|
# |
public
|
string
|
$refKey
|
# |