Safe Haskell | None |
---|---|
Language | Haskell98 |
Data.GI.CodeGen.Signal
Synopsis
- genSignal :: Signal -> Name -> ExcCodeGen ()
- genSignalConnector :: Signal -> Text -> Text -> CodeGen ()
- genCallback :: Name -> Callback -> CodeGen ()
- signalHaskellName :: Text -> Text
Documentation
Arguments
:: Signal | |
-> Text | Callback type |
-> Text | SignalConnectBefore or SignalConnectAfter |
-> CodeGen () |
Generate the code for connecting the given signal. This assumes
that it lives inside a do
block.
signalHaskellName :: Text -> Text Source #
Return the name for the signal in Haskell CamelCase conventions.