class final Core · roukmoute/pdf 0.5.5

PDF\Graphics\OptionalContent\GroupStates
Mutable states scoped to one explicit group collection; no process-wide registry.

Lire la déclaration source ↗

Héritage et contrats

Ce type ne déclare pas de parent, d’interface ou de trait.

Construction

__construct()

public function __construct(PDF\Graphics\OptionalContent\GroupCollection $groups, PDF\Graphics\OptionalContent\Configuration $default = new Configuration())

Déclarée par PDF\Graphics\OptionalContent\GroupStates · Voir le code ↗

Méthodes déclarées

apply()

public function apply(PDF\Graphics\OptionalContent\Configuration $configuration): void

Déclarée par PDF\Graphics\OptionalContent\GroupStates · Voir le code ↗

decision()

public function decision(PDF\Graphics\OptionalContent\OptionalContentGroup $group): ?bool

Déclarée par PDF\Graphics\OptionalContent\GroupStates · Voir le code ↗

set()

public function set(PDF\Graphics\OptionalContent\OptionalContentGroup $group, bool $on): void
Programmatic changes are allowed even for groups locked in the user interface.

Déclarée par PDF\Graphics\OptionalContent\GroupStates · Voir le code ↗

setFromUser()

public function setFromUser(PDF\Graphics\OptionalContent\OptionalContentGroup $group, bool $on): void

Déclarée par PDF\Graphics\OptionalContent\GroupStates · Voir le code ↗

state()

public function state(PDF\Graphics\OptionalContent\OptionalContentGroup $group): bool

Déclarée par PDF\Graphics\OptionalContent\GroupStates · Voir le code ↗

Propriétés

DéclarationProvenance et documentation
public readonly PDF\Graphics\OptionalContent\GroupCollection $groupsPDF\Graphics\OptionalContent\GroupStates