Safe Haskell | None |
---|
Gui.Utils
Synopsis
- styleSheet :: DomBuilder t m => Text -> m ()
- linkEl :: DomBuilder t m => Text -> m a -> m a
- formEl' :: forall t m a. DomBuilder t m => m a -> m (Element EventResult (DomBuilderSpace m) t, a)
- elCell' :: forall t m. (DomBuilder t m, PostBuild t m) => Dynamic t (Map Text Text) -> m (Element EventResult (DomBuilderSpace m) t, ())
- presetButton :: MonadWidget t m => (Text, GameConfig) -> m (Event t GameConfig)
- numberInput :: MonadWidget t m => Text -> Int -> m (Dynamic t Int)
Documentation
styleSheet :: DomBuilder t m => Text -> m () #
add a css stylesheet by uri
formEl' :: forall t m a. DomBuilder t m => m a -> m (Element EventResult (DomBuilderSpace m) t, a) #
create new form tag with preventDefault
for the submit event
elCell' :: forall t m. (DomBuilder t m, PostBuild t m) => Dynamic t (Map Text Text) -> m (Element EventResult (DomBuilderSpace m) t, ()) #
create new cell element with dynamic attributes and preventDefault
on the Contextmenu event (right click)
presetButton :: MonadWidget t m => (Text, GameConfig) -> m (Event t GameConfig) #
create a button with preset GameConfig
numberInput :: MonadWidget t m => Text -> Int -> m (Dynamic t Int) #
create a type="number" tag with label returning its value