Idris2Doc : Web.MVC.Controller.List

Web.MVC.Controller.List

(source)

Definitions

dataListEv : Type->Type
  An event fired when editing a list of items

Totality: total
Visibility: public export
Constructors:
Add : ListEve
Del : Nat->ListEve
Change : Nat->e->ListEve
0ListEditor : Type->Type->Type->Type->Type
  Type alias for editors of lists.

Totality: total
Visibility: public export
0List1Editor : Type->Type->Type->Type->Type
  Type alias for editors of lists.

Totality: total
Visibility: public export
dataListMode : Type
  Whether to append or prepend items added to the list

Totality: total
Visibility: public export
Constructors:
Append : ListMode
Prepend : ListMode
recordListEnv : Type->Type
  Environment for setting up the UI elements

Totality: total
Visibility: public export
Constructor: 
LI : (i->Nat->i) -> (i->i) ->Class-> (e->Nodee) -> (e->Nodee) ->ListMode->ListEnvi

Projections:
.addIcon : ListEnvi->e->Nodee
  Icon used for adding a row
.cls : ListEnvi->Class
  Class suffix
.delIcon : ListEnvi->e->Nodee
  Icon used for deleting a row
.listID : ListEnvi->i->i
  ID for the whole list base on a parent ID
.mode : ListEnvi->ListMode
  Whether to append or prepend new values
.rowID : ListEnvi->i->Nat->i
  ID for a single row
.rowID : ListEnvi->i->Nat->i
  ID for a single row

Totality: total
Visibility: public export
rowID : ListEnvi->i->Nat->i
  ID for a single row

Totality: total
Visibility: public export
.listID : ListEnvi->i->i
  ID for the whole list base on a parent ID

Totality: total
Visibility: public export
listID : ListEnvi->i->i
  ID for the whole list base on a parent ID

Totality: total
Visibility: public export
.cls : ListEnvi->Class
  Class suffix

Totality: total
Visibility: public export
cls : ListEnvi->Class
  Class suffix

Totality: total
Visibility: public export
.delIcon : ListEnvi->e->Nodee
  Icon used for deleting a row

Totality: total
Visibility: public export
delIcon : ListEnvi->e->Nodee
  Icon used for deleting a row

Totality: total
Visibility: public export
.addIcon : ListEnvi->e->Nodee
  Icon used for adding a row

Totality: total
Visibility: public export
addIcon : ListEnvi->e->Nodee
  Icon used for adding a row

Totality: total
Visibility: public export
.mode : ListEnvi->ListMode
  Whether to append or prepend new values

Totality: total
Visibility: public export
mode : ListEnvi->ListMode
  Whether to append or prepend new values

Totality: total
Visibility: public export
listRow : CastiDomID=>ListEnvi-> (i->s->Nodee) ->i-> (Nat, s) ->Node (ListEve)
  Row for editing a single value in a list of values.

Totality: total
Visibility: export
values : CastiDomID=>ListEnvi-> (i->s->Nodee) ->i->List (Nat, s) ->Node (ListEve)
  A widget used for editing lists of values, using another
widget for each individual value.

Totality: total
Visibility: export
list : CastiDomID=>ListEnvi->Editoriset->ListEditoriset
  An editor for lists of values, where values can be dynamically
added or removed.

Totality: total
Visibility: export
list1 : CastiDomID=>ListEnvi->String->Editoriset->List1Editoriset
Totality: total
Visibility: export