final | |
|---|---|
readonly | |
implements |
Arrayable<array{csp?: array{connectDomains?: list<non-empty-string>, resourceDomains?: list<non-empty-string>, frameDomains?: list<non-empty-string>, baseUriDomains?: list<non-empty-string>}, permissions?: array{camera?: stdClass, microphone?: stdClass, geolocation?: stdClass, clipboardWrite?: stdClass}, domain?: non-empty-string, prefersBorder?: bool}> |
The _meta.ui object on a UI resource, carried by both its resources/list
descriptor and its resources/read contents.
| Methods | ||
|---|---|---|
public
|
__construct(
?UiResourceCsp $csp = null,
?UiResourcePermissions $permissions = null,
null|non-empty-string $domain = null,
null|bool $prefersBorder = null,
)
|
# |
public
static
|
fromArray(array $data): static
|
# |
public
|
toArray(): array
|
# |
public
|
jsonSerialize(): array|stdClass
|
# |
| Properties | |||
|---|---|---|---|
public
|
?UiResourceCsp
|
$csp
|
# |
public
|
?UiResourcePermissions
|
$permissions
|
# |
public
|
null|non-empty-string
|
$domain
|
# |
public
|
null|bool
|
$prefersBorder
|
# |