package bogue

  1. Overview
  2. Docs

Button widget with text or icon

Dependency graph
type t
type kind =
  1. | Trigger
  2. | Switch
val create : ?size:int -> ?border_radius:int -> ?border_color:Draw.color -> ?fg:Draw.color -> ?bg_on:Style.background -> ?bg_off:Style.background -> ?bg_over:Style.background -> ?label:Label.t -> ?label_on:Label.t -> ?label_off:Label.t -> ?state:bool -> string -> t
val state : t -> bool
val reset : t -> unit
val is_pressed : t -> bool