Values_0.GridLayoutElementSourceAn element within a grid layout.
type nonrec t = {elementId : ShortRestrictiveResourceId.t;A unique identifier for an element within a grid layout.
*)elementType : LayoutElementType.t;The type of element.
*)columnIndex : GridLayoutElementColumnIndex.t option;The column index for the upper left corner of an element.
*)columnSpan : GridLayoutElementColumnSpan.t;The width of a grid element expressed as a number of grid columns.
*)rowIndex : GridLayoutElementRowIndex.t option;The row index for the upper left corner of an element.
*)rowSpan : GridLayoutElementRowSpan.t;The height of a grid element expressed as a number of grid rows.
*)borderStyle : GridLayoutElementBorderStyle.t option;The border style configuration of a grid layout element.
*)selectedBorderStyle : GridLayoutElementBorderStyle.t option;The border style configuration of a grid layout element. This border style is used when the element is selected.
*)backgroundStyle : GridLayoutElementBackgroundStyle.t option;The background style configuration of a grid layout element.
*)loadingAnimation : LoadingAnimation.t option;borderRadius : BorderRadius.t option;The border radius of a grid layout element.
*)padding : Padding.t option;The padding of a grid layout element.
*)}val make :
?columnIndex:??? ->
?rowIndex:??? ->
?borderStyle:??? ->
?selectedBorderStyle:??? ->
?backgroundStyle:??? ->
?loadingAnimation:??? ->
?borderRadius:??? ->
?padding:??? ->
elementId:ShortRestrictiveResourceId.t ->
elementType:LayoutElementType.t ->
columnSpan:GridLayoutElementColumnSpan.t ->
rowSpan:GridLayoutElementRowSpan.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Integer of GridLayoutElementColumnIndex.t
| `String of ShortRestrictiveResourceId.t
| `Structure of
(string
* [> `Enum of string | `String of HexColorWithTransparency.t ])
list ])
list ]