Safe Haskell | None |
---|
Wires
Description
- buttonW :: String -> Map String GSChannel -> IO (GUIWire a a, Map String GSChannel)
- checkBoxW :: String -> Map String GSChannel -> IO (GUIWire (Maybe Bool) Bool, Map String GSChannel)
- htmlW :: String -> Map String GSChannel -> IO (GUIWire (Maybe String) String, Map String GSChannel)
- multiSelectW :: String -> Map String GSChannel -> IO (GUIWire (Maybe [String]) [Int], Map String GSChannel)
- numberTextBoxW :: String -> Map String GSChannel -> IO (GUIWire (Maybe Double) Double, Map String GSChannel)
- radioButtonW :: String -> Map String GSChannel -> IO (GUIWire (Maybe Bool) Bool, Map String GSChannel)
- textBoxW :: String -> Map String GSChannel -> IO (GUIWire (Maybe String) String, Map String GSChannel)
- loopHWebUIWire :: Wire e IO () b -> IO ()
- type GUIWire a b = Wire () IO a b
Documentation
Arguments
:: String | Element Id |
-> Map String GSChannel | Channel Map (Internal) |
-> IO (GUIWire a a, Map String GSChannel) | resulting Wire |
Basic wire for Button GUI element functionality (output element with dynamic HTML)
Arguments
:: String | Element Id |
-> Map String GSChannel | Channel Map (Internal) |
-> IO (GUIWire (Maybe Bool) Bool, Map String GSChannel) | resulting Wire |
Basic wire for CheckBox GUI element functionality
Arguments
:: String | Element Id |
-> Map String GSChannel | Channel Map (Internal) |
-> IO (GUIWire (Maybe String) String, Map String GSChannel) | resulting Wire |
Basic wire for HTML GUI element functionality (output element with dynamic HTML)
Arguments
:: String | Element Id |
-> Map String GSChannel | Channel Map (Internal) |
-> IO (GUIWire (Maybe [String]) [Int], Map String GSChannel) | resulting Wire |
Basic wire for MultiSelect GUI element functionality
Arguments
:: String | Element Id |
-> Map String GSChannel | Channel Map (Internal) |
-> IO (GUIWire (Maybe Double) Double, Map String GSChannel) | resulting Wire |
Basic wire for NumberTextBox GUI element functionality
Arguments
:: String | Element Id |
-> Map String GSChannel | Channel Map (Internal) |
-> IO (GUIWire (Maybe Bool) Bool, Map String GSChannel) | resulting Wire |
Basic wire for RadioButton GUI element functionality
Arguments
:: String | Element Id |
-> Map String GSChannel | Channel Map (Internal) |
-> IO (GUIWire (Maybe String) String, Map String GSChannel) | resulting Wire |
Basic wire for TextBox GUI element functionality
loopHWebUIWire :: Wire e IO () b -> IO ()