The type of the segment
Must be one of: modal.
Arbitrary data echoed onto the rendered element as data-* attributes
Must be a Hash
The name of the segment (rendered as data-ppx-name)
Must be a String
Attributes of the segment
Must be a Hash
Child segments rendered inside the modal panel
Must be an array of any type