Crate vertigo_forms

Crate vertigo_forms 

Source

Modules§

form
This module allows to quickly create a form based on provided model.
login

Structs§

DictSelect
Simple Select component based on map of i64->T values.
DropImageFile
Box that allows to accept image files on it, connected to Value<Option<DropFileItem>>.
DropImageFileParams
Input
Input connected to provided Value<String>.
InputWithButton
Input connected to provided Value<String>.
InputWithButtonParams
ListInput
Input connected to provided Value<Vec<String>>.
MultiDropDown
MultiDropDownParams
MultiSelect
Select component based on vector of T values, which allows to have multiple options selected at once.
Popup
PopupOnHover
PopupParams
SearchPanel
Component that takes query and loads/computes a result.
SearchPanelParams
Select
Simple Select component based on vector of T values.
SelectSearch
Input that searches for entered query in provided item list, based on HashMap<K, V>.
SelectSearchParams
Spinner
Switch
Simple toggle control connected to Value<bool>.
SwitchParams
Tab
Tabs
TabsHeader and TabsContent rendered next to each other.
TabsContent
Renders content controlled by TabsHeader bar.
TabsContentMapped
Renders content controlled by TabsHeader bar, but allows to map groups of possible values to single tab, handy when using Tabs component connected with routing
TabsHeader
Nagivation bar for TabsContent.
TabsParams
WithLoader
Wraps Resource<T> and shows Spinner, error or renders value based on Resource variant.

Traits§

SearchResult

Functions§

image_as_uri
name_to_mime
nonify
parse
parse_optional
with_loader
Wraps Resource<T> and shows Spinner, error or renders value based on Resource variant.

Type Aliases§

ValidationErrors