class final Core · roukmoute/pdf 0.6.2
PDF\Specification\Adobe\Dictionary\NavigatorDictionaryTable8_6d\InitialFieldsEntryAdobe table 8.6d, /InitialFields; PDF type: dictionary; Optional; ExtensionLevel 3; authoring only.Inheritance and contracts
Parent : PDF\Specification\SchemaEntry
Definition in the Adobe supplement
Table 8.6d · Entries in a navigator dictionary
PDF 1.7 · Adobe ExtensionLevel 3 · §8.2.4 · PDF page 36 ↗
/InitialFields dictionary
(Optional; ExtensionLevel 3; authoring only) A collection schema dictionary (see Table 8.7 in the PDF Reference) that defines the schema fields expected by the navigator. When a navigator is applied to a portable collection and any of these fields do not exist in the collection schema, the fields are added in the order specified. Existing fields are reordered if necessary to conform to the order of the fields specified here. Existing fields not listed in InitialFields are moved to the end of the collection schema.
Qualifier: Optional; ExtensionLevel 3; authoring only
Each entry preserves its ISO or Adobe source. Related rules and mechanisms are described in supplement coverage.
Construction
__construct()
public function __construct(PDF\Syntax\Object\DictionaryType|PDF\Syntax\Object\IndirectReference $value)Inherited methods
3 methods from parents and contracts
definition()
public function definition(): PDF\Specification\EntryDefinitionkey()
public function key(): PDF\Syntax\Object\NameTypevalue()
public function value(): PDF\Syntax\FileStructure\BasicTypeProperties
| Declaration | Origin and documentation |
|---|---|
public readonly PDF\Syntax\Object\NameType $key | PDF\Syntax\Object\DictionaryObject\Entry |
public readonly PDF\Syntax\FileStructure\BasicType $value | PDF\Syntax\Object\DictionaryObject\Entry |
Constants
| Name | PHP value | Origin |
|---|---|---|
KEY | | PDF\Specification\Adobe\Dictionary\NavigatorDictionaryTable8_6d\InitialFieldsEntry |
TABLE | | PDF\Specification\Adobe\Dictionary\NavigatorDictionaryTable8_6d\InitialFieldsEntry |
VARIABLE | | PDF\Specification\SchemaEntry |