Option
The Option class represents a single option instance for select, radio, or checkbox fields. It contains all option configuration including label, value, selected state, and metadata.
Namespace
JobMetric\CustomField\Option\Option
Overview
The Option class is the result of building an option with OptionBuilder. It contains all the option configuration and is used internally by fields to render option elements.
Properties
Label
public string $label;
The option label text.
Value
public string|int|bool $value;
The option value.
Selected
public bool $selected;
Whether the option is selected.
Description
public string $description;
Option description text.
Meta Info
public string $metaInfo;
Meta information for the option.
Extra Content
public string $extraContent;
Extra HTML content for the option.
Tag
public string $tag;
Option tag identifier.