miso-0.21.1.0: A tasty Haskell front-end framework

Copyright(C) 2016-2018 David M. Johnson
LicenseBSD3-style (see the file LICENSE)
MaintainerDavid M. Johnson <djohnson.m@gmail.com>
Stabilityexperimental
Portabilitynon-portable
Safe HaskellNone
LanguageHaskell2010

Miso.Event.Types

Description

 
Synopsis

Documentation

newtype KeyCode #

Constructors

KeyCode Int 
Instances
Eq KeyCode # 
Instance details

Defined in Miso.Event.Types

Methods

(==) :: KeyCode -> KeyCode -> Bool #

(/=) :: KeyCode -> KeyCode -> Bool #

Ord KeyCode # 
Instance details

Defined in Miso.Event.Types

Show KeyCode # 
Instance details

Defined in Miso.Event.Types

FromJSON KeyCode # 
Instance details

Defined in Miso.Event.Types

newtype Checked #

Type used for Checkbox events.

Constructors

Checked Bool 
Instances
Eq Checked # 
Instance details

Defined in Miso.Event.Types

Methods

(==) :: Checked -> Checked -> Bool #

(/=) :: Checked -> Checked -> Bool #

Ord Checked # 
Instance details

Defined in Miso.Event.Types

Show Checked # 
Instance details

Defined in Miso.Event.Types

FromJSON Checked # 
Instance details

Defined in Miso.Event.Types

data Options #

Options for handling event propagation.

Constructors

Options 
Instances
Eq Options # 
Instance details

Defined in Miso.Event.Types

Methods

(==) :: Options -> Options -> Bool #

(/=) :: Options -> Options -> Bool #

Show Options # 
Instance details

Defined in Miso.Event.Types

Generic Options # 
Instance details

Defined in Miso.Event.Types

Associated Types

type Rep Options :: * -> * #

Methods

from :: Options -> Rep Options x #

to :: Rep Options x -> Options #

type Rep Options # 
Instance details

Defined in Miso.Event.Types

type Rep Options = D1 (MetaData "Options" "Miso.Event.Types" "miso-0.21.1.0-Vz5t348tyUKLyhJeX6lp2" False) (C1 (MetaCons "Options" PrefixI True) (S1 (MetaSel (Just "preventDefault") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Bool) :*: S1 (MetaSel (Just "stopPropagation") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Bool)))

defaultOptions :: Options #

Default value for Options.

defaultOptions = Options { preventDefault = False, stopPropagation = False }

newtype AllowDrop #

Related to using drop-related events

Constructors

AllowDrop Bool 
Instances
Eq AllowDrop # 
Instance details

Defined in Miso.Event.Types

Show AllowDrop # 
Instance details

Defined in Miso.Event.Types

FromJSON AllowDrop # 
Instance details

Defined in Miso.Event.Types

defaultEvents :: Map MisoString Bool #

Default delegated events