package virtual_dom

  1. Overview
  2. Docs
OCaml bindings for the virtual-dom library

Install

Dune Dependency

Authors

Maintainers

Sources

virtual_dom-v0.16.0.tar.gz
sha256=0c6f07894dce56db88d46b3aa4f2cad1a84aeaf0009560a285492f9f2959d565

doc/virtual_dom.input_widgets/Vdom_input_widgets/Dropdown/index.html

Module Vdom_input_widgets.DropdownSource

Sourceval of_values : ?extra_attrs:Virtual_dom.Vdom.Attr.t list -> ?extra_option_attrs:('a -> Virtual_dom.Vdom.Attr.t list) -> ?disabled:bool -> ?merge_behavior:Merge_behavior.t -> (module Equal with type t = 'a) -> 'a list -> selected:'a -> on_change:('a -> unit Virtual_dom.Vdom.Effect.t) -> Virtual_dom.Vdom.Node.t

Creates a dropdown that automatically updates when the current value changes and emits typed actions when the user selects a different item.

Sourceval of_values_opt : ?extra_attrs:Virtual_dom.Vdom.Attr.t list -> ?extra_option_attrs:('a -> Virtual_dom.Vdom.Attr.t list) -> ?disabled:bool -> ?merge_behavior:Merge_behavior.t -> ?placeholder:string -> (module Equal with type t = 'a) -> 'a list -> selected:'a option -> on_change:('a option -> unit Virtual_dom.Vdom.Effect.t) -> Virtual_dom.Vdom.Node.t

Same as of_values, but includes a blank first entry to represent None.

Sourceval of_enum : ?extra_attrs:Virtual_dom.Vdom.Attr.t list -> ?extra_option_attrs:('a -> Virtual_dom.Vdom.Attr.t list) -> ?disabled:bool -> ?merge_behavior:Merge_behavior.t -> (module Enum with type t = 'a) -> selected:'a -> on_change:('a -> unit Virtual_dom.Vdom.Effect.t) -> Virtual_dom.Vdom.Node.t

Instead of passing individual values, uses all from the module to determine the items and order.

Sourceval of_enum_opt : ?extra_attrs:Virtual_dom.Vdom.Attr.t list -> ?extra_option_attrs:('a -> Virtual_dom.Vdom.Attr.t list) -> ?disabled:bool -> ?merge_behavior:Merge_behavior.t -> ?placeholder:string -> (module Enum with type t = 'a) -> selected:'a option -> on_change:('a option -> unit Virtual_dom.Vdom.Effect.t) -> Virtual_dom.Vdom.Node.t

Instead of passing individual values, uses all from the module to determine the items and order. Include a blank entry to represent None

OCaml

Innovation. Community. Security.