Widget : SnocList Class A UI widget (typically, an interactive element such as a button
or text input field)
Totality: total
Visibility: exportBtn : SnocList Class A clickable button with some text.
Totality: total
Visibility: exportComp : SnocList Class A larger UI component
Totality: total
Visibility: exportCell : SnocList Class A cell in a table
Totality: total
Visibility: exportIcon : SnocList Class A clickable icon
Totality: total
Visibility: exportInp : SnocList Class A text input field
Totality: total
Visibility: exportSel : SnocList Class A select element
Totality: total
Visibility: exportLbl : SnocList Class A text typically linked to some input element
Totality: total
Visibility: exportLst : SnocList Class A larger view displaying a list of values
Totality: total
Visibility: exportRow : SnocList Class A single row in a list of values
Totality: total
Visibility: exportTitle : SnocList Class A title in a UI component
Totality: total
Visibility: exportcollapsed : Class A collapsed UI element (hiding some details)
Totality: total
Visibility: exportexpanded : Class An expanded UI element
Totality: total
Visibility: exportcls : SnocList Class -> Class -> Attribute t e- Totality: total
Visibility: export cls1 : Class -> Attribute t e- Totality: total
Visibility: export lbl : Cast i DomID => Class -> i -> String -> Node e Creates a text label for a probably editable field
@ uid : ID used in "for" attribute
@ class : CSS class to use
@ txt : actual textual content
Totality: total
Visibility: exportcell : Class -> List (Attribute Div e) -> List (Node e) -> Node e A cell in a table
Totality: total
Visibility: exportlist : Class -> List (Attribute Ul e) -> List (Node e) -> Node e A list of elements.
Totality: total
Visibility: exportrow : Class -> List (Attribute Div e) -> List (Node e) -> Node e A single row in a list of elements.
Totality: total
Visibility: exportbtn : Class -> e -> String -> List (Attribute Button e) -> Node e A clickable button in the UI firing the given event on a left click.
Totality: total
Visibility: exporticon : Class -> e -> List (Attribute Button e) -> Node e A clickable icon in the UI firing the given event on a left click.
Totality: total
Visibility: exportiok : Cast i DomID => i -> e -> Node e A clickable icon with predefined class.
This takes a `DomID` as additional argument since we want
to be able to disable it in case of invalid input.
Totality: total
Visibility: exportiadd : e -> Node e A clickable icon with predefined class.
Totality: total
Visibility: exporticancel : e -> Node e A clickable icon with predefined class.
Totality: total
Visibility: exportidelete : e -> Node e A clickable icon with predefined class.
Totality: total
Visibility: exportinp : Class -> (String -> e) -> List (Attribute Input e) -> Node e An `<input>` element of the given class.
Totality: total
Visibility: exportsel : Eq t => (v -> t) -> (v -> String) -> List v -> Class -> Maybe t -> Node t A select element displaying the values of type `v`
shown in the given list.
It fires events of type `t`, and uses two functions, one for
converting elements to events and one for displaying elements.
Totality: total
Visibility: export