View Source ExTeal.Fields.Array (ExTeal v0.27.0)
The Array
field may be used to represent an Ecto array
.
Summary
Functions
Callback implementation for ExTeal.Field.apply_options_for/4
.
Callback implementation for ExTeal.Field.default_sortable/0
.
Enable a draggable ui for the field, allowing a user to reorder the items in the array
Callback implementation for ExTeal.Field.filterable_as/0
.
Hide the 'create button' in the user interface
Put the 'add item' at the bottom of the list instead of the tops
Callback implementation for ExTeal.Field.make/2
.
Set a maximum height of the list in pixels
Set a maximum number of items in the list
Set the placeholder for the 'add item' inputs
Callback implementation for ExTeal.Field.sanitize_as/0
.
Callback implementation for ExTeal.Field.value_for/3
.
Functions
Callback implementation for ExTeal.Field.apply_options_for/4
.
Callback implementation for ExTeal.Field.default_sortable/0
.
@spec draggable(ExTeal.Field.t()) :: ExTeal.Field.t()
Enable a draggable ui for the field, allowing a user to reorder the items in the array
Callback implementation for ExTeal.Field.filterable_as/0
.
@spec hide_create_button(ExTeal.Field.t()) :: ExTeal.Field.t()
Hide the 'create button' in the user interface
@spec list_above(ExTeal.Field.t()) :: ExTeal.Field.t()
Put the 'add item' at the bottom of the list instead of the tops
Callback implementation for ExTeal.Field.make/2
.
@spec max_height(ExTeal.Field.t(), integer()) :: ExTeal.Field.t()
Set a maximum height of the list in pixels
@spec max_items(ExTeal.Field.t(), integer()) :: ExTeal.Field.t()
Set a maximum number of items in the list
@spec placeholder(ExTeal.Field.t(), String.t()) :: ExTeal.Field.t()
Set the placeholder for the 'add item' inputs
Callback implementation for ExTeal.Field.sanitize_as/0
.
Callback implementation for ExTeal.Field.value_for/3
.