API
Field API
The RockGridField class provides a structured way to handle and manipulate the data of a RockGrid field. Below is an explanation of its key components and methods:
Properties
- $page: This property holds the
Pageobject associated with the RockGrid field. - $field: This property holds the
Fieldobject that represents the RockGrid field. - $json: This property is a
WireDataobject that stores the JSON-decoded data of the field.
Constructor
The constructor initializes the RockGridField object with a Page, Field, and an optional value. If no value is provided, it retrieves the unformatted value of the field from the page and decodes it from JSON format.
Example
$page->getFormatted('your-grid-field')->getSelectedPages();See RockGridField.php for all available methods!