| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.Vte.Objects.Terminal
Contents
- Exported types
- Methods
- Unsupported methods
- copyClipboard
- copyPrimary
- feed
- feedChild
- feedChildBinary
- getAllowBold
- getAudibleBell
- getCharHeight
- getCharWidth
- getCjkAmbiguousWidth
- getColumnCount
- getCurrentDirectoryUri
- getCurrentFileUri
- getCursorBlinkMode
- getCursorPosition
- getCursorShape
- getEncoding
- getFont
- getFontScale
- getGeometryHints
- getHasSelection
- getIconTitle
- getInputEnabled
- getMouseAutohide
- getPty
- getRewrapOnResize
- getRowCount
- getWindowTitle
- getWordCharExceptions
- matchAddGregex
- matchCheck
- matchCheckEvent
- matchRemove
- matchRemoveAll
- matchSetCursor
- matchSetCursorName
- matchSetCursorType
- new
- pasteClipboard
- pastePrimary
- ptyNewSync
- reset
- searchFindNext
- searchFindPrevious
- searchGetGregex
- searchGetWrapAround
- searchSetGregex
- searchSetWrapAround
- selectAll
- setAllowBold
- setAudibleBell
- setBackspaceBinding
- setCjkAmbiguousWidth
- setColorBackground
- setColorBold
- setColorCursor
- setColorCursorForeground
- setColorForeground
- setColorHighlight
- setColorHighlightForeground
- setColors
- setCursorBlinkMode
- setCursorShape
- setDefaultColors
- setDeleteBinding
- setEncoding
- setFont
- setFontScale
- setGeometryHintsForWindow
- setInputEnabled
- setMouseAutohide
- setPty
- setRewrapOnResize
- setScrollOnKeystroke
- setScrollOnOutput
- setScrollbackLines
- setSize
- setWordCharExceptions
- spawnSync
- unselectAll
- watchChild
- writeContentsSync
- Properties
- Signals
- bell
- charSizeChanged
- childExited
- commit
- contentsChanged
- copyClipboard
- currentDirectoryUriChanged
- currentFileUriChanged
- cursorMoved
- decreaseFontSize
- deiconifyWindow
- encodingChanged
- eof
- iconTitleChanged
- iconifyWindow
- increaseFontSize
- lowerWindow
- maximizeWindow
- moveWindow
- notificationReceived
- pasteClipboard
- raiseWindow
- refreshWindow
- resizeWindow
- restoreWindow
- selectionChanged
- textDeleted
- textInserted
- textModified
- textScrolled
- windowTitleChanged
Description
- newtype Terminal = Terminal (ManagedPtr Terminal)
- class GObject o => IsTerminal o
- toTerminal :: IsTerminal o => o -> IO Terminal
- noTerminal :: Maybe Terminal
- data TerminalGetTextIncludeTrailingSpacesMethodInfo
- data TerminalGetTextMethodInfo
- data TerminalGetTextRangeMethodInfo
- data TerminalCopyClipboardMethodInfo
- terminalCopyClipboard :: (MonadIO m, IsTerminal a) => a -> m ()
- data TerminalCopyPrimaryMethodInfo
- terminalCopyPrimary :: (MonadIO m, IsTerminal a) => a -> m ()
- data TerminalFeedMethodInfo
- terminalFeed :: (MonadIO m, IsTerminal a) => a -> ByteString -> m ()
- data TerminalFeedChildMethodInfo
- terminalFeedChild :: (MonadIO m, IsTerminal a) => a -> Text -> Int64 -> m ()
- data TerminalFeedChildBinaryMethodInfo
- terminalFeedChildBinary :: (MonadIO m, IsTerminal a) => a -> Word8 -> Word64 -> m ()
- data TerminalGetAllowBoldMethodInfo
- terminalGetAllowBold :: (MonadIO m, IsTerminal a) => a -> m Bool
- data TerminalGetAudibleBellMethodInfo
- terminalGetAudibleBell :: (MonadIO m, IsTerminal a) => a -> m Bool
- data TerminalGetCharHeightMethodInfo
- terminalGetCharHeight :: (MonadIO m, IsTerminal a) => a -> m CLong
- data TerminalGetCharWidthMethodInfo
- terminalGetCharWidth :: (MonadIO m, IsTerminal a) => a -> m CLong
- data TerminalGetCjkAmbiguousWidthMethodInfo
- terminalGetCjkAmbiguousWidth :: (MonadIO m, IsTerminal a) => a -> m Int32
- data TerminalGetColumnCountMethodInfo
- terminalGetColumnCount :: (MonadIO m, IsTerminal a) => a -> m CLong
- data TerminalGetCurrentDirectoryUriMethodInfo
- terminalGetCurrentDirectoryUri :: (MonadIO m, IsTerminal a) => a -> m Text
- data TerminalGetCurrentFileUriMethodInfo
- terminalGetCurrentFileUri :: (MonadIO m, IsTerminal a) => a -> m Text
- data TerminalGetCursorBlinkModeMethodInfo
- terminalGetCursorBlinkMode :: (MonadIO m, IsTerminal a) => a -> m CursorBlinkMode
- data TerminalGetCursorPositionMethodInfo
- terminalGetCursorPosition :: (MonadIO m, IsTerminal a) => a -> m (CLong, CLong)
- data TerminalGetCursorShapeMethodInfo
- terminalGetCursorShape :: (MonadIO m, IsTerminal a) => a -> m CursorShape
- data TerminalGetEncodingMethodInfo
- terminalGetEncoding :: (MonadIO m, IsTerminal a) => a -> m Text
- data TerminalGetFontMethodInfo
- terminalGetFont :: (MonadIO m, IsTerminal a) => a -> m FontDescription
- data TerminalGetFontScaleMethodInfo
- terminalGetFontScale :: (MonadIO m, IsTerminal a) => a -> m Double
- data TerminalGetGeometryHintsMethodInfo
- terminalGetGeometryHints :: (MonadIO m, IsTerminal a) => a -> Int32 -> Int32 -> m Geometry
- data TerminalGetHasSelectionMethodInfo
- terminalGetHasSelection :: (MonadIO m, IsTerminal a) => a -> m Bool
- data TerminalGetIconTitleMethodInfo
- terminalGetIconTitle :: (MonadIO m, IsTerminal a) => a -> m Text
- data TerminalGetInputEnabledMethodInfo
- terminalGetInputEnabled :: (MonadIO m, IsTerminal a) => a -> m Bool
- data TerminalGetMouseAutohideMethodInfo
- terminalGetMouseAutohide :: (MonadIO m, IsTerminal a) => a -> m Bool
- data TerminalGetPtyMethodInfo
- terminalGetPty :: (MonadIO m, IsTerminal a) => a -> m Pty
- data TerminalGetRewrapOnResizeMethodInfo
- terminalGetRewrapOnResize :: (MonadIO m, IsTerminal a) => a -> m Bool
- data TerminalGetRowCountMethodInfo
- terminalGetRowCount :: (MonadIO m, IsTerminal a) => a -> m CLong
- data TerminalGetWindowTitleMethodInfo
- terminalGetWindowTitle :: (MonadIO m, IsTerminal a) => a -> m Text
- data TerminalGetWordCharExceptionsMethodInfo
- terminalGetWordCharExceptions :: (MonadIO m, IsTerminal a) => a -> m Text
- data TerminalMatchAddGregexMethodInfo
- terminalMatchAddGregex :: (MonadIO m, IsTerminal a) => a -> Regex -> [RegexMatchFlags] -> m Int32
- data TerminalMatchCheckMethodInfo
- terminalMatchCheck :: (MonadIO m, IsTerminal a) => a -> CLong -> CLong -> m (Text, Int32)
- data TerminalMatchCheckEventMethodInfo
- terminalMatchCheckEvent :: (MonadIO m, IsTerminal a) => a -> Event -> m (Text, Int32)
- data TerminalMatchRemoveMethodInfo
- terminalMatchRemove :: (MonadIO m, IsTerminal a) => a -> Int32 -> m ()
- data TerminalMatchRemoveAllMethodInfo
- terminalMatchRemoveAll :: (MonadIO m, IsTerminal a) => a -> m ()
- data TerminalMatchSetCursorMethodInfo
- terminalMatchSetCursor :: (MonadIO m, IsTerminal a, IsCursor b) => a -> Int32 -> Maybe b -> m ()
- data TerminalMatchSetCursorNameMethodInfo
- terminalMatchSetCursorName :: (MonadIO m, IsTerminal a) => a -> Int32 -> Text -> m ()
- data TerminalMatchSetCursorTypeMethodInfo
- terminalMatchSetCursorType :: (MonadIO m, IsTerminal a) => a -> Int32 -> CursorType -> m ()
- terminalNew :: MonadIO m => m Terminal
- data TerminalPasteClipboardMethodInfo
- terminalPasteClipboard :: (MonadIO m, IsTerminal a) => a -> m ()
- data TerminalPastePrimaryMethodInfo
- terminalPastePrimary :: (MonadIO m, IsTerminal a) => a -> m ()
- data TerminalPtyNewSyncMethodInfo
- terminalPtyNewSync :: (MonadIO m, IsTerminal a, IsCancellable b) => a -> [PtyFlags] -> Maybe b -> m Pty
- data TerminalResetMethodInfo
- terminalReset :: (MonadIO m, IsTerminal a) => a -> Bool -> Bool -> m ()
- data TerminalSearchFindNextMethodInfo
- terminalSearchFindNext :: (MonadIO m, IsTerminal a) => a -> m Bool
- data TerminalSearchFindPreviousMethodInfo
- terminalSearchFindPrevious :: (MonadIO m, IsTerminal a) => a -> m Bool
- data TerminalSearchGetGregexMethodInfo
- terminalSearchGetGregex :: (MonadIO m, IsTerminal a) => a -> m Regex
- data TerminalSearchGetWrapAroundMethodInfo
- terminalSearchGetWrapAround :: (MonadIO m, IsTerminal a) => a -> m Bool
- data TerminalSearchSetGregexMethodInfo
- terminalSearchSetGregex :: (MonadIO m, IsTerminal a) => a -> Maybe Regex -> [RegexMatchFlags] -> m ()
- data TerminalSearchSetWrapAroundMethodInfo
- terminalSearchSetWrapAround :: (MonadIO m, IsTerminal a) => a -> Bool -> m ()
- data TerminalSelectAllMethodInfo
- terminalSelectAll :: (MonadIO m, IsTerminal a) => a -> m ()
- data TerminalSetAllowBoldMethodInfo
- terminalSetAllowBold :: (MonadIO m, IsTerminal a) => a -> Bool -> m ()
- data TerminalSetAudibleBellMethodInfo
- terminalSetAudibleBell :: (MonadIO m, IsTerminal a) => a -> Bool -> m ()
- data TerminalSetBackspaceBindingMethodInfo
- terminalSetBackspaceBinding :: (MonadIO m, IsTerminal a) => a -> EraseBinding -> m ()
- data TerminalSetCjkAmbiguousWidthMethodInfo
- terminalSetCjkAmbiguousWidth :: (MonadIO m, IsTerminal a) => a -> Int32 -> m ()
- data TerminalSetColorBackgroundMethodInfo
- terminalSetColorBackground :: (MonadIO m, IsTerminal a) => a -> RGBA -> m ()
- data TerminalSetColorBoldMethodInfo
- terminalSetColorBold :: (MonadIO m, IsTerminal a) => a -> Maybe RGBA -> m ()
- data TerminalSetColorCursorMethodInfo
- terminalSetColorCursor :: (MonadIO m, IsTerminal a) => a -> Maybe RGBA -> m ()
- data TerminalSetColorCursorForegroundMethodInfo
- terminalSetColorCursorForeground :: (MonadIO m, IsTerminal a) => a -> Maybe RGBA -> m ()
- data TerminalSetColorForegroundMethodInfo
- terminalSetColorForeground :: (MonadIO m, IsTerminal a) => a -> RGBA -> m ()
- data TerminalSetColorHighlightMethodInfo
- terminalSetColorHighlight :: (MonadIO m, IsTerminal a) => a -> Maybe RGBA -> m ()
- data TerminalSetColorHighlightForegroundMethodInfo
- terminalSetColorHighlightForeground :: (MonadIO m, IsTerminal a) => a -> Maybe RGBA -> m ()
- data TerminalSetColorsMethodInfo
- terminalSetColors :: (MonadIO m, IsTerminal a) => a -> Maybe RGBA -> Maybe RGBA -> Maybe [RGBA] -> m ()
- data TerminalSetCursorBlinkModeMethodInfo
- terminalSetCursorBlinkMode :: (MonadIO m, IsTerminal a) => a -> CursorBlinkMode -> m ()
- data TerminalSetCursorShapeMethodInfo
- terminalSetCursorShape :: (MonadIO m, IsTerminal a) => a -> CursorShape -> m ()
- data TerminalSetDefaultColorsMethodInfo
- terminalSetDefaultColors :: (MonadIO m, IsTerminal a) => a -> m ()
- data TerminalSetDeleteBindingMethodInfo
- terminalSetDeleteBinding :: (MonadIO m, IsTerminal a) => a -> EraseBinding -> m ()
- data TerminalSetEncodingMethodInfo
- terminalSetEncoding :: (MonadIO m, IsTerminal a) => a -> Maybe Text -> m ()
- data TerminalSetFontMethodInfo
- terminalSetFont :: (MonadIO m, IsTerminal a) => a -> Maybe FontDescription -> m ()
- data TerminalSetFontScaleMethodInfo
- terminalSetFontScale :: (MonadIO m, IsTerminal a) => a -> Double -> m ()
- data TerminalSetGeometryHintsForWindowMethodInfo
- terminalSetGeometryHintsForWindow :: (MonadIO m, IsTerminal a, IsWindow b) => a -> b -> m ()
- data TerminalSetInputEnabledMethodInfo
- terminalSetInputEnabled :: (MonadIO m, IsTerminal a) => a -> Bool -> m ()
- data TerminalSetMouseAutohideMethodInfo
- terminalSetMouseAutohide :: (MonadIO m, IsTerminal a) => a -> Bool -> m ()
- data TerminalSetPtyMethodInfo
- terminalSetPty :: (MonadIO m, IsTerminal a, IsPty b) => a -> Maybe b -> m ()
- data TerminalSetRewrapOnResizeMethodInfo
- terminalSetRewrapOnResize :: (MonadIO m, IsTerminal a) => a -> Bool -> m ()
- data TerminalSetScrollOnKeystrokeMethodInfo
- terminalSetScrollOnKeystroke :: (MonadIO m, IsTerminal a) => a -> Bool -> m ()
- data TerminalSetScrollOnOutputMethodInfo
- terminalSetScrollOnOutput :: (MonadIO m, IsTerminal a) => a -> Bool -> m ()
- data TerminalSetScrollbackLinesMethodInfo
- terminalSetScrollbackLines :: (MonadIO m, IsTerminal a) => a -> CLong -> m ()
- data TerminalSetSizeMethodInfo
- terminalSetSize :: (MonadIO m, IsTerminal a) => a -> CLong -> CLong -> m ()
- data TerminalSetWordCharExceptionsMethodInfo
- terminalSetWordCharExceptions :: (MonadIO m, IsTerminal a) => a -> Text -> m ()
- data TerminalSpawnSyncMethodInfo
- terminalSpawnSync :: (MonadIO m, IsTerminal a, IsCancellable b) => a -> [PtyFlags] -> Maybe Text -> [[Char]] -> Maybe [[Char]] -> [SpawnFlags] -> Maybe SpawnChildSetupFunc -> Maybe b -> m Int32
- data TerminalUnselectAllMethodInfo
- terminalUnselectAll :: (MonadIO m, IsTerminal a) => a -> m ()
- data TerminalWatchChildMethodInfo
- terminalWatchChild :: (MonadIO m, IsTerminal a) => a -> Int32 -> m ()
- data TerminalWriteContentsSyncMethodInfo
- terminalWriteContentsSync :: (MonadIO m, IsTerminal a, IsOutputStream b, IsCancellable c) => a -> b -> WriteFlags -> Maybe c -> m ()
- data TerminalAllowBoldPropertyInfo
- constructTerminalAllowBold :: IsTerminal o => Bool -> IO (GValueConstruct o)
- getTerminalAllowBold :: (MonadIO m, IsTerminal o) => o -> m Bool
- setTerminalAllowBold :: (MonadIO m, IsTerminal o) => o -> Bool -> m ()
- terminalAllowBold :: AttrLabelProxy "allowBold"
- data TerminalAudibleBellPropertyInfo
- constructTerminalAudibleBell :: IsTerminal o => Bool -> IO (GValueConstruct o)
- getTerminalAudibleBell :: (MonadIO m, IsTerminal o) => o -> m Bool
- setTerminalAudibleBell :: (MonadIO m, IsTerminal o) => o -> Bool -> m ()
- terminalAudibleBell :: AttrLabelProxy "audibleBell"
- data TerminalBackspaceBindingPropertyInfo
- constructTerminalBackspaceBinding :: IsTerminal o => EraseBinding -> IO (GValueConstruct o)
- getTerminalBackspaceBinding :: (MonadIO m, IsTerminal o) => o -> m EraseBinding
- setTerminalBackspaceBinding :: (MonadIO m, IsTerminal o) => o -> EraseBinding -> m ()
- terminalBackspaceBinding :: AttrLabelProxy "backspaceBinding"
- data TerminalCjkAmbiguousWidthPropertyInfo
- constructTerminalCjkAmbiguousWidth :: IsTerminal o => Int32 -> IO (GValueConstruct o)
- getTerminalCjkAmbiguousWidth :: (MonadIO m, IsTerminal o) => o -> m Int32
- setTerminalCjkAmbiguousWidth :: (MonadIO m, IsTerminal o) => o -> Int32 -> m ()
- terminalCjkAmbiguousWidth :: AttrLabelProxy "cjkAmbiguousWidth"
- data TerminalCurrentDirectoryUriPropertyInfo
- getTerminalCurrentDirectoryUri :: (MonadIO m, IsTerminal o) => o -> m Text
- terminalCurrentDirectoryUri :: AttrLabelProxy "currentDirectoryUri"
- data TerminalCurrentFileUriPropertyInfo
- getTerminalCurrentFileUri :: (MonadIO m, IsTerminal o) => o -> m Text
- terminalCurrentFileUri :: AttrLabelProxy "currentFileUri"
- data TerminalCursorBlinkModePropertyInfo
- constructTerminalCursorBlinkMode :: IsTerminal o => CursorBlinkMode -> IO (GValueConstruct o)
- getTerminalCursorBlinkMode :: (MonadIO m, IsTerminal o) => o -> m CursorBlinkMode
- setTerminalCursorBlinkMode :: (MonadIO m, IsTerminal o) => o -> CursorBlinkMode -> m ()
- terminalCursorBlinkMode :: AttrLabelProxy "cursorBlinkMode"
- data TerminalCursorShapePropertyInfo
- constructTerminalCursorShape :: IsTerminal o => CursorShape -> IO (GValueConstruct o)
- getTerminalCursorShape :: (MonadIO m, IsTerminal o) => o -> m CursorShape
- setTerminalCursorShape :: (MonadIO m, IsTerminal o) => o -> CursorShape -> m ()
- terminalCursorShape :: AttrLabelProxy "cursorShape"
- data TerminalDeleteBindingPropertyInfo
- constructTerminalDeleteBinding :: IsTerminal o => EraseBinding -> IO (GValueConstruct o)
- getTerminalDeleteBinding :: (MonadIO m, IsTerminal o) => o -> m EraseBinding
- setTerminalDeleteBinding :: (MonadIO m, IsTerminal o) => o -> EraseBinding -> m ()
- terminalDeleteBinding :: AttrLabelProxy "deleteBinding"
- data TerminalEncodingPropertyInfo
- clearTerminalEncoding :: (MonadIO m, IsTerminal o) => o -> m ()
- constructTerminalEncoding :: IsTerminal o => Text -> IO (GValueConstruct o)
- getTerminalEncoding :: (MonadIO m, IsTerminal o) => o -> m Text
- setTerminalEncoding :: (MonadIO m, IsTerminal o) => o -> Text -> m ()
- terminalEncoding :: AttrLabelProxy "encoding"
- data TerminalFontDescPropertyInfo
- clearTerminalFontDesc :: (MonadIO m, IsTerminal o) => o -> m ()
- constructTerminalFontDesc :: IsTerminal o => FontDescription -> IO (GValueConstruct o)
- getTerminalFontDesc :: (MonadIO m, IsTerminal o) => o -> m (Maybe FontDescription)
- setTerminalFontDesc :: (MonadIO m, IsTerminal o) => o -> FontDescription -> m ()
- terminalFontDesc :: AttrLabelProxy "fontDesc"
- data TerminalFontScalePropertyInfo
- constructTerminalFontScale :: IsTerminal o => Double -> IO (GValueConstruct o)
- getTerminalFontScale :: (MonadIO m, IsTerminal o) => o -> m Double
- setTerminalFontScale :: (MonadIO m, IsTerminal o) => o -> Double -> m ()
- terminalFontScale :: AttrLabelProxy "fontScale"
- data TerminalIconTitlePropertyInfo
- getTerminalIconTitle :: (MonadIO m, IsTerminal o) => o -> m Text
- terminalIconTitle :: AttrLabelProxy "iconTitle"
- data TerminalInputEnabledPropertyInfo
- constructTerminalInputEnabled :: IsTerminal o => Bool -> IO (GValueConstruct o)
- getTerminalInputEnabled :: (MonadIO m, IsTerminal o) => o -> m Bool
- setTerminalInputEnabled :: (MonadIO m, IsTerminal o) => o -> Bool -> m ()
- terminalInputEnabled :: AttrLabelProxy "inputEnabled"
- data TerminalPointerAutohidePropertyInfo
- constructTerminalPointerAutohide :: IsTerminal o => Bool -> IO (GValueConstruct o)
- getTerminalPointerAutohide :: (MonadIO m, IsTerminal o) => o -> m Bool
- setTerminalPointerAutohide :: (MonadIO m, IsTerminal o) => o -> Bool -> m ()
- terminalPointerAutohide :: AttrLabelProxy "pointerAutohide"
- data TerminalPtyPropertyInfo
- clearTerminalPty :: (MonadIO m, IsTerminal o) => o -> m ()
- constructTerminalPty :: (IsTerminal o, IsPty a) => a -> IO (GValueConstruct o)
- getTerminalPty :: (MonadIO m, IsTerminal o) => o -> m Pty
- setTerminalPty :: (MonadIO m, IsTerminal o, IsPty a) => o -> a -> m ()
- terminalPty :: AttrLabelProxy "pty"
- data TerminalRewrapOnResizePropertyInfo
- constructTerminalRewrapOnResize :: IsTerminal o => Bool -> IO (GValueConstruct o)
- getTerminalRewrapOnResize :: (MonadIO m, IsTerminal o) => o -> m Bool
- setTerminalRewrapOnResize :: (MonadIO m, IsTerminal o) => o -> Bool -> m ()
- terminalRewrapOnResize :: AttrLabelProxy "rewrapOnResize"
- data TerminalScrollOnKeystrokePropertyInfo
- constructTerminalScrollOnKeystroke :: IsTerminal o => Bool -> IO (GValueConstruct o)
- getTerminalScrollOnKeystroke :: (MonadIO m, IsTerminal o) => o -> m Bool
- setTerminalScrollOnKeystroke :: (MonadIO m, IsTerminal o) => o -> Bool -> m ()
- terminalScrollOnKeystroke :: AttrLabelProxy "scrollOnKeystroke"
- data TerminalScrollOnOutputPropertyInfo
- constructTerminalScrollOnOutput :: IsTerminal o => Bool -> IO (GValueConstruct o)
- getTerminalScrollOnOutput :: (MonadIO m, IsTerminal o) => o -> m Bool
- setTerminalScrollOnOutput :: (MonadIO m, IsTerminal o) => o -> Bool -> m ()
- terminalScrollOnOutput :: AttrLabelProxy "scrollOnOutput"
- data TerminalScrollbackLinesPropertyInfo
- constructTerminalScrollbackLines :: IsTerminal o => Word32 -> IO (GValueConstruct o)
- getTerminalScrollbackLines :: (MonadIO m, IsTerminal o) => o -> m Word32
- setTerminalScrollbackLines :: (MonadIO m, IsTerminal o) => o -> Word32 -> m ()
- terminalScrollbackLines :: AttrLabelProxy "scrollbackLines"
- data TerminalWindowTitlePropertyInfo
- getTerminalWindowTitle :: (MonadIO m, IsTerminal o) => o -> m Text
- terminalWindowTitle :: AttrLabelProxy "windowTitle"
- data TerminalWordCharExceptionsPropertyInfo
- getTerminalWordCharExceptions :: (MonadIO m, IsTerminal o) => o -> m Text
- terminalWordCharExceptions :: AttrLabelProxy "wordCharExceptions"
- type C_TerminalBellCallback = Ptr () -> Ptr () -> IO ()
- type TerminalBellCallback = IO ()
- data TerminalBellSignalInfo
- afterTerminalBell :: (GObject a, MonadIO m) => a -> TerminalBellCallback -> m SignalHandlerId
- genClosure_TerminalBell :: TerminalBellCallback -> IO Closure
- mk_TerminalBellCallback :: C_TerminalBellCallback -> IO (FunPtr C_TerminalBellCallback)
- noTerminalBellCallback :: Maybe TerminalBellCallback
- onTerminalBell :: (GObject a, MonadIO m) => a -> TerminalBellCallback -> m SignalHandlerId
- wrap_TerminalBellCallback :: TerminalBellCallback -> Ptr () -> Ptr () -> IO ()
- type C_TerminalCharSizeChangedCallback = Ptr () -> Word32 -> Word32 -> Ptr () -> IO ()
- type TerminalCharSizeChangedCallback = Word32 -> Word32 -> IO ()
- data TerminalCharSizeChangedSignalInfo
- afterTerminalCharSizeChanged :: (GObject a, MonadIO m) => a -> TerminalCharSizeChangedCallback -> m SignalHandlerId
- genClosure_TerminalCharSizeChanged :: TerminalCharSizeChangedCallback -> IO Closure
- mk_TerminalCharSizeChangedCallback :: C_TerminalCharSizeChangedCallback -> IO (FunPtr C_TerminalCharSizeChangedCallback)
- noTerminalCharSizeChangedCallback :: Maybe TerminalCharSizeChangedCallback
- onTerminalCharSizeChanged :: (GObject a, MonadIO m) => a -> TerminalCharSizeChangedCallback -> m SignalHandlerId
- wrap_TerminalCharSizeChangedCallback :: TerminalCharSizeChangedCallback -> Ptr () -> Word32 -> Word32 -> Ptr () -> IO ()
- type C_TerminalChildExitedCallback = Ptr () -> Int32 -> Ptr () -> IO ()
- type TerminalChildExitedCallback = Int32 -> IO ()
- data TerminalChildExitedSignalInfo
- afterTerminalChildExited :: (GObject a, MonadIO m) => a -> TerminalChildExitedCallback -> m SignalHandlerId
- genClosure_TerminalChildExited :: TerminalChildExitedCallback -> IO Closure
- mk_TerminalChildExitedCallback :: C_TerminalChildExitedCallback -> IO (FunPtr C_TerminalChildExitedCallback)
- noTerminalChildExitedCallback :: Maybe TerminalChildExitedCallback
- onTerminalChildExited :: (GObject a, MonadIO m) => a -> TerminalChildExitedCallback -> m SignalHandlerId
- wrap_TerminalChildExitedCallback :: TerminalChildExitedCallback -> Ptr () -> Int32 -> Ptr () -> IO ()
- type C_TerminalCommitCallback = Ptr () -> CString -> Word32 -> Ptr () -> IO ()
- type TerminalCommitCallback = Text -> Word32 -> IO ()
- data TerminalCommitSignalInfo
- afterTerminalCommit :: (GObject a, MonadIO m) => a -> TerminalCommitCallback -> m SignalHandlerId
- genClosure_TerminalCommit :: TerminalCommitCallback -> IO Closure
- mk_TerminalCommitCallback :: C_TerminalCommitCallback -> IO (FunPtr C_TerminalCommitCallback)
- noTerminalCommitCallback :: Maybe TerminalCommitCallback
- onTerminalCommit :: (GObject a, MonadIO m) => a -> TerminalCommitCallback -> m SignalHandlerId
- wrap_TerminalCommitCallback :: TerminalCommitCallback -> Ptr () -> CString -> Word32 -> Ptr () -> IO ()
- type C_TerminalContentsChangedCallback = Ptr () -> Ptr () -> IO ()
- type TerminalContentsChangedCallback = IO ()
- data TerminalContentsChangedSignalInfo
- afterTerminalContentsChanged :: (GObject a, MonadIO m) => a -> TerminalContentsChangedCallback -> m SignalHandlerId
- genClosure_TerminalContentsChanged :: TerminalContentsChangedCallback -> IO Closure
- mk_TerminalContentsChangedCallback :: C_TerminalContentsChangedCallback -> IO (FunPtr C_TerminalContentsChangedCallback)
- noTerminalContentsChangedCallback :: Maybe TerminalContentsChangedCallback
- onTerminalContentsChanged :: (GObject a, MonadIO m) => a -> TerminalContentsChangedCallback -> m SignalHandlerId
- wrap_TerminalContentsChangedCallback :: TerminalContentsChangedCallback -> Ptr () -> Ptr () -> IO ()
- type C_TerminalCopyClipboardCallback = Ptr () -> Ptr () -> IO ()
- type TerminalCopyClipboardCallback = IO ()
- data TerminalCopyClipboardSignalInfo
- afterTerminalCopyClipboard :: (GObject a, MonadIO m) => a -> TerminalCopyClipboardCallback -> m SignalHandlerId
- genClosure_TerminalCopyClipboard :: TerminalCopyClipboardCallback -> IO Closure
- mk_TerminalCopyClipboardCallback :: C_TerminalCopyClipboardCallback -> IO (FunPtr C_TerminalCopyClipboardCallback)
- noTerminalCopyClipboardCallback :: Maybe TerminalCopyClipboardCallback
- onTerminalCopyClipboard :: (GObject a, MonadIO m) => a -> TerminalCopyClipboardCallback -> m SignalHandlerId
- wrap_TerminalCopyClipboardCallback :: TerminalCopyClipboardCallback -> Ptr () -> Ptr () -> IO ()
- type C_TerminalCurrentDirectoryUriChangedCallback = Ptr () -> Ptr () -> IO ()
- type TerminalCurrentDirectoryUriChangedCallback = IO ()
- data TerminalCurrentDirectoryUriChangedSignalInfo
- afterTerminalCurrentDirectoryUriChanged :: (GObject a, MonadIO m) => a -> TerminalCurrentDirectoryUriChangedCallback -> m SignalHandlerId
- genClosure_TerminalCurrentDirectoryUriChanged :: TerminalCurrentDirectoryUriChangedCallback -> IO Closure
- mk_TerminalCurrentDirectoryUriChangedCallback :: C_TerminalCurrentDirectoryUriChangedCallback -> IO (FunPtr C_TerminalCurrentDirectoryUriChangedCallback)
- noTerminalCurrentDirectoryUriChangedCallback :: Maybe TerminalCurrentDirectoryUriChangedCallback
- onTerminalCurrentDirectoryUriChanged :: (GObject a, MonadIO m) => a -> TerminalCurrentDirectoryUriChangedCallback -> m SignalHandlerId
- wrap_TerminalCurrentDirectoryUriChangedCallback :: TerminalCurrentDirectoryUriChangedCallback -> Ptr () -> Ptr () -> IO ()
- type C_TerminalCurrentFileUriChangedCallback = Ptr () -> Ptr () -> IO ()
- type TerminalCurrentFileUriChangedCallback = IO ()
- data TerminalCurrentFileUriChangedSignalInfo
- afterTerminalCurrentFileUriChanged :: (GObject a, MonadIO m) => a -> TerminalCurrentFileUriChangedCallback -> m SignalHandlerId
- genClosure_TerminalCurrentFileUriChanged :: TerminalCurrentFileUriChangedCallback -> IO Closure
- mk_TerminalCurrentFileUriChangedCallback :: C_TerminalCurrentFileUriChangedCallback -> IO (FunPtr C_TerminalCurrentFileUriChangedCallback)
- noTerminalCurrentFileUriChangedCallback :: Maybe TerminalCurrentFileUriChangedCallback
- onTerminalCurrentFileUriChanged :: (GObject a, MonadIO m) => a -> TerminalCurrentFileUriChangedCallback -> m SignalHandlerId
- wrap_TerminalCurrentFileUriChangedCallback :: TerminalCurrentFileUriChangedCallback -> Ptr () -> Ptr () -> IO ()
- type C_TerminalCursorMovedCallback = Ptr () -> Ptr () -> IO ()
- type TerminalCursorMovedCallback = IO ()
- data TerminalCursorMovedSignalInfo
- afterTerminalCursorMoved :: (GObject a, MonadIO m) => a -> TerminalCursorMovedCallback -> m SignalHandlerId
- genClosure_TerminalCursorMoved :: TerminalCursorMovedCallback -> IO Closure
- mk_TerminalCursorMovedCallback :: C_TerminalCursorMovedCallback -> IO (FunPtr C_TerminalCursorMovedCallback)
- noTerminalCursorMovedCallback :: Maybe TerminalCursorMovedCallback
- onTerminalCursorMoved :: (GObject a, MonadIO m) => a -> TerminalCursorMovedCallback -> m SignalHandlerId
- wrap_TerminalCursorMovedCallback :: TerminalCursorMovedCallback -> Ptr () -> Ptr () -> IO ()
- type C_TerminalDecreaseFontSizeCallback = Ptr () -> Ptr () -> IO ()
- type TerminalDecreaseFontSizeCallback = IO ()
- data TerminalDecreaseFontSizeSignalInfo
- afterTerminalDecreaseFontSize :: (GObject a, MonadIO m) => a -> TerminalDecreaseFontSizeCallback -> m SignalHandlerId
- genClosure_TerminalDecreaseFontSize :: TerminalDecreaseFontSizeCallback -> IO Closure
- mk_TerminalDecreaseFontSizeCallback :: C_TerminalDecreaseFontSizeCallback -> IO (FunPtr C_TerminalDecreaseFontSizeCallback)
- noTerminalDecreaseFontSizeCallback :: Maybe TerminalDecreaseFontSizeCallback
- onTerminalDecreaseFontSize :: (GObject a, MonadIO m) => a -> TerminalDecreaseFontSizeCallback -> m SignalHandlerId
- wrap_TerminalDecreaseFontSizeCallback :: TerminalDecreaseFontSizeCallback -> Ptr () -> Ptr () -> IO ()
- type C_TerminalDeiconifyWindowCallback = Ptr () -> Ptr () -> IO ()
- type TerminalDeiconifyWindowCallback = IO ()
- data TerminalDeiconifyWindowSignalInfo
- afterTerminalDeiconifyWindow :: (GObject a, MonadIO m) => a -> TerminalDeiconifyWindowCallback -> m SignalHandlerId
- genClosure_TerminalDeiconifyWindow :: TerminalDeiconifyWindowCallback -> IO Closure
- mk_TerminalDeiconifyWindowCallback :: C_TerminalDeiconifyWindowCallback -> IO (FunPtr C_TerminalDeiconifyWindowCallback)
- noTerminalDeiconifyWindowCallback :: Maybe TerminalDeiconifyWindowCallback
- onTerminalDeiconifyWindow :: (GObject a, MonadIO m) => a -> TerminalDeiconifyWindowCallback -> m SignalHandlerId
- wrap_TerminalDeiconifyWindowCallback :: TerminalDeiconifyWindowCallback -> Ptr () -> Ptr () -> IO ()
- type C_TerminalEncodingChangedCallback = Ptr () -> Ptr () -> IO ()
- type TerminalEncodingChangedCallback = IO ()
- data TerminalEncodingChangedSignalInfo
- afterTerminalEncodingChanged :: (GObject a, MonadIO m) => a -> TerminalEncodingChangedCallback -> m SignalHandlerId
- genClosure_TerminalEncodingChanged :: TerminalEncodingChangedCallback -> IO Closure
- mk_TerminalEncodingChangedCallback :: C_TerminalEncodingChangedCallback -> IO (FunPtr C_TerminalEncodingChangedCallback)
- noTerminalEncodingChangedCallback :: Maybe TerminalEncodingChangedCallback
- onTerminalEncodingChanged :: (GObject a, MonadIO m) => a -> TerminalEncodingChangedCallback -> m SignalHandlerId
- wrap_TerminalEncodingChangedCallback :: TerminalEncodingChangedCallback -> Ptr () -> Ptr () -> IO ()
- type C_TerminalEofCallback = Ptr () -> Ptr () -> IO ()
- type TerminalEofCallback = IO ()
- data TerminalEofSignalInfo
- afterTerminalEof :: (GObject a, MonadIO m) => a -> TerminalEofCallback -> m SignalHandlerId
- genClosure_TerminalEof :: TerminalEofCallback -> IO Closure
- mk_TerminalEofCallback :: C_TerminalEofCallback -> IO (FunPtr C_TerminalEofCallback)
- noTerminalEofCallback :: Maybe TerminalEofCallback
- onTerminalEof :: (GObject a, MonadIO m) => a -> TerminalEofCallback -> m SignalHandlerId
- wrap_TerminalEofCallback :: TerminalEofCallback -> Ptr () -> Ptr () -> IO ()
- type C_TerminalIconTitleChangedCallback = Ptr () -> Ptr () -> IO ()
- type TerminalIconTitleChangedCallback = IO ()
- data TerminalIconTitleChangedSignalInfo
- afterTerminalIconTitleChanged :: (GObject a, MonadIO m) => a -> TerminalIconTitleChangedCallback -> m SignalHandlerId
- genClosure_TerminalIconTitleChanged :: TerminalIconTitleChangedCallback -> IO Closure
- mk_TerminalIconTitleChangedCallback :: C_TerminalIconTitleChangedCallback -> IO (FunPtr C_TerminalIconTitleChangedCallback)
- noTerminalIconTitleChangedCallback :: Maybe TerminalIconTitleChangedCallback
- onTerminalIconTitleChanged :: (GObject a, MonadIO m) => a -> TerminalIconTitleChangedCallback -> m SignalHandlerId
- wrap_TerminalIconTitleChangedCallback :: TerminalIconTitleChangedCallback -> Ptr () -> Ptr () -> IO ()
- type C_TerminalIconifyWindowCallback = Ptr () -> Ptr () -> IO ()
- type TerminalIconifyWindowCallback = IO ()
- data TerminalIconifyWindowSignalInfo
- afterTerminalIconifyWindow :: (GObject a, MonadIO m) => a -> TerminalIconifyWindowCallback -> m SignalHandlerId
- genClosure_TerminalIconifyWindow :: TerminalIconifyWindowCallback -> IO Closure
- mk_TerminalIconifyWindowCallback :: C_TerminalIconifyWindowCallback -> IO (FunPtr C_TerminalIconifyWindowCallback)
- noTerminalIconifyWindowCallback :: Maybe TerminalIconifyWindowCallback
- onTerminalIconifyWindow :: (GObject a, MonadIO m) => a -> TerminalIconifyWindowCallback -> m SignalHandlerId
- wrap_TerminalIconifyWindowCallback :: TerminalIconifyWindowCallback -> Ptr () -> Ptr () -> IO ()
- type C_TerminalIncreaseFontSizeCallback = Ptr () -> Ptr () -> IO ()
- type TerminalIncreaseFontSizeCallback = IO ()
- data TerminalIncreaseFontSizeSignalInfo
- afterTerminalIncreaseFontSize :: (GObject a, MonadIO m) => a -> TerminalIncreaseFontSizeCallback -> m SignalHandlerId
- genClosure_TerminalIncreaseFontSize :: TerminalIncreaseFontSizeCallback -> IO Closure
- mk_TerminalIncreaseFontSizeCallback :: C_TerminalIncreaseFontSizeCallback -> IO (FunPtr C_TerminalIncreaseFontSizeCallback)
- noTerminalIncreaseFontSizeCallback :: Maybe TerminalIncreaseFontSizeCallback
- onTerminalIncreaseFontSize :: (GObject a, MonadIO m) => a -> TerminalIncreaseFontSizeCallback -> m SignalHandlerId
- wrap_TerminalIncreaseFontSizeCallback :: TerminalIncreaseFontSizeCallback -> Ptr () -> Ptr () -> IO ()
- type C_TerminalLowerWindowCallback = Ptr () -> Ptr () -> IO ()
- type TerminalLowerWindowCallback = IO ()
- data TerminalLowerWindowSignalInfo
- afterTerminalLowerWindow :: (GObject a, MonadIO m) => a -> TerminalLowerWindowCallback -> m SignalHandlerId
- genClosure_TerminalLowerWindow :: TerminalLowerWindowCallback -> IO Closure
- mk_TerminalLowerWindowCallback :: C_TerminalLowerWindowCallback -> IO (FunPtr C_TerminalLowerWindowCallback)
- noTerminalLowerWindowCallback :: Maybe TerminalLowerWindowCallback
- onTerminalLowerWindow :: (GObject a, MonadIO m) => a -> TerminalLowerWindowCallback -> m SignalHandlerId
- wrap_TerminalLowerWindowCallback :: TerminalLowerWindowCallback -> Ptr () -> Ptr () -> IO ()
- type C_TerminalMaximizeWindowCallback = Ptr () -> Ptr () -> IO ()
- type TerminalMaximizeWindowCallback = IO ()
- data TerminalMaximizeWindowSignalInfo
- afterTerminalMaximizeWindow :: (GObject a, MonadIO m) => a -> TerminalMaximizeWindowCallback -> m SignalHandlerId
- genClosure_TerminalMaximizeWindow :: TerminalMaximizeWindowCallback -> IO Closure
- mk_TerminalMaximizeWindowCallback :: C_TerminalMaximizeWindowCallback -> IO (FunPtr C_TerminalMaximizeWindowCallback)
- noTerminalMaximizeWindowCallback :: Maybe TerminalMaximizeWindowCallback
- onTerminalMaximizeWindow :: (GObject a, MonadIO m) => a -> TerminalMaximizeWindowCallback -> m SignalHandlerId
- wrap_TerminalMaximizeWindowCallback :: TerminalMaximizeWindowCallback -> Ptr () -> Ptr () -> IO ()
- type C_TerminalMoveWindowCallback = Ptr () -> Word32 -> Word32 -> Ptr () -> IO ()
- type TerminalMoveWindowCallback = Word32 -> Word32 -> IO ()
- data TerminalMoveWindowSignalInfo
- afterTerminalMoveWindow :: (GObject a, MonadIO m) => a -> TerminalMoveWindowCallback -> m SignalHandlerId
- genClosure_TerminalMoveWindow :: TerminalMoveWindowCallback -> IO Closure
- mk_TerminalMoveWindowCallback :: C_TerminalMoveWindowCallback -> IO (FunPtr C_TerminalMoveWindowCallback)
- noTerminalMoveWindowCallback :: Maybe TerminalMoveWindowCallback
- onTerminalMoveWindow :: (GObject a, MonadIO m) => a -> TerminalMoveWindowCallback -> m SignalHandlerId
- wrap_TerminalMoveWindowCallback :: TerminalMoveWindowCallback -> Ptr () -> Word32 -> Word32 -> Ptr () -> IO ()
- type C_TerminalNotificationReceivedCallback = Ptr () -> CString -> CString -> Ptr () -> IO ()
- type TerminalNotificationReceivedCallback = Text -> Maybe Text -> IO ()
- data TerminalNotificationReceivedSignalInfo
- afterTerminalNotificationReceived :: (GObject a, MonadIO m) => a -> TerminalNotificationReceivedCallback -> m SignalHandlerId
- genClosure_TerminalNotificationReceived :: TerminalNotificationReceivedCallback -> IO Closure
- mk_TerminalNotificationReceivedCallback :: C_TerminalNotificationReceivedCallback -> IO (FunPtr C_TerminalNotificationReceivedCallback)
- noTerminalNotificationReceivedCallback :: Maybe TerminalNotificationReceivedCallback
- onTerminalNotificationReceived :: (GObject a, MonadIO m) => a -> TerminalNotificationReceivedCallback -> m SignalHandlerId
- wrap_TerminalNotificationReceivedCallback :: TerminalNotificationReceivedCallback -> Ptr () -> CString -> CString -> Ptr () -> IO ()
- type C_TerminalPasteClipboardCallback = Ptr () -> Ptr () -> IO ()
- type TerminalPasteClipboardCallback = IO ()
- data TerminalPasteClipboardSignalInfo
- afterTerminalPasteClipboard :: (GObject a, MonadIO m) => a -> TerminalPasteClipboardCallback -> m SignalHandlerId
- genClosure_TerminalPasteClipboard :: TerminalPasteClipboardCallback -> IO Closure
- mk_TerminalPasteClipboardCallback :: C_TerminalPasteClipboardCallback -> IO (FunPtr C_TerminalPasteClipboardCallback)
- noTerminalPasteClipboardCallback :: Maybe TerminalPasteClipboardCallback
- onTerminalPasteClipboard :: (GObject a, MonadIO m) => a -> TerminalPasteClipboardCallback -> m SignalHandlerId
- wrap_TerminalPasteClipboardCallback :: TerminalPasteClipboardCallback -> Ptr () -> Ptr () -> IO ()
- type C_TerminalRaiseWindowCallback = Ptr () -> Ptr () -> IO ()
- type TerminalRaiseWindowCallback = IO ()
- data TerminalRaiseWindowSignalInfo
- afterTerminalRaiseWindow :: (GObject a, MonadIO m) => a -> TerminalRaiseWindowCallback -> m SignalHandlerId
- genClosure_TerminalRaiseWindow :: TerminalRaiseWindowCallback -> IO Closure
- mk_TerminalRaiseWindowCallback :: C_TerminalRaiseWindowCallback -> IO (FunPtr C_TerminalRaiseWindowCallback)
- noTerminalRaiseWindowCallback :: Maybe TerminalRaiseWindowCallback
- onTerminalRaiseWindow :: (GObject a, MonadIO m) => a -> TerminalRaiseWindowCallback -> m SignalHandlerId
- wrap_TerminalRaiseWindowCallback :: TerminalRaiseWindowCallback -> Ptr () -> Ptr () -> IO ()
- type C_TerminalRefreshWindowCallback = Ptr () -> Ptr () -> IO ()
- type TerminalRefreshWindowCallback = IO ()
- data TerminalRefreshWindowSignalInfo
- afterTerminalRefreshWindow :: (GObject a, MonadIO m) => a -> TerminalRefreshWindowCallback -> m SignalHandlerId
- genClosure_TerminalRefreshWindow :: TerminalRefreshWindowCallback -> IO Closure
- mk_TerminalRefreshWindowCallback :: C_TerminalRefreshWindowCallback -> IO (FunPtr C_TerminalRefreshWindowCallback)
- noTerminalRefreshWindowCallback :: Maybe TerminalRefreshWindowCallback
- onTerminalRefreshWindow :: (GObject a, MonadIO m) => a -> TerminalRefreshWindowCallback -> m SignalHandlerId
- wrap_TerminalRefreshWindowCallback :: TerminalRefreshWindowCallback -> Ptr () -> Ptr () -> IO ()
- type C_TerminalResizeWindowCallback = Ptr () -> Word32 -> Word32 -> Ptr () -> IO ()
- type TerminalResizeWindowCallback = Word32 -> Word32 -> IO ()
- data TerminalResizeWindowSignalInfo
- afterTerminalResizeWindow :: (GObject a, MonadIO m) => a -> TerminalResizeWindowCallback -> m SignalHandlerId
- genClosure_TerminalResizeWindow :: TerminalResizeWindowCallback -> IO Closure
- mk_TerminalResizeWindowCallback :: C_TerminalResizeWindowCallback -> IO (FunPtr C_TerminalResizeWindowCallback)
- noTerminalResizeWindowCallback :: Maybe TerminalResizeWindowCallback
- onTerminalResizeWindow :: (GObject a, MonadIO m) => a -> TerminalResizeWindowCallback -> m SignalHandlerId
- wrap_TerminalResizeWindowCallback :: TerminalResizeWindowCallback -> Ptr () -> Word32 -> Word32 -> Ptr () -> IO ()
- type C_TerminalRestoreWindowCallback = Ptr () -> Ptr () -> IO ()
- type TerminalRestoreWindowCallback = IO ()
- data TerminalRestoreWindowSignalInfo
- afterTerminalRestoreWindow :: (GObject a, MonadIO m) => a -> TerminalRestoreWindowCallback -> m SignalHandlerId
- genClosure_TerminalRestoreWindow :: TerminalRestoreWindowCallback -> IO Closure
- mk_TerminalRestoreWindowCallback :: C_TerminalRestoreWindowCallback -> IO (FunPtr C_TerminalRestoreWindowCallback)
- noTerminalRestoreWindowCallback :: Maybe TerminalRestoreWindowCallback
- onTerminalRestoreWindow :: (GObject a, MonadIO m) => a -> TerminalRestoreWindowCallback -> m SignalHandlerId
- wrap_TerminalRestoreWindowCallback :: TerminalRestoreWindowCallback -> Ptr () -> Ptr () -> IO ()
- type C_TerminalSelectionChangedCallback = Ptr () -> Ptr () -> IO ()
- type TerminalSelectionChangedCallback = IO ()
- data TerminalSelectionChangedSignalInfo
- afterTerminalSelectionChanged :: (GObject a, MonadIO m) => a -> TerminalSelectionChangedCallback -> m SignalHandlerId
- genClosure_TerminalSelectionChanged :: TerminalSelectionChangedCallback -> IO Closure
- mk_TerminalSelectionChangedCallback :: C_TerminalSelectionChangedCallback -> IO (FunPtr C_TerminalSelectionChangedCallback)
- noTerminalSelectionChangedCallback :: Maybe TerminalSelectionChangedCallback
- onTerminalSelectionChanged :: (GObject a, MonadIO m) => a -> TerminalSelectionChangedCallback -> m SignalHandlerId
- wrap_TerminalSelectionChangedCallback :: TerminalSelectionChangedCallback -> Ptr () -> Ptr () -> IO ()
- type C_TerminalTextDeletedCallback = Ptr () -> Ptr () -> IO ()
- type TerminalTextDeletedCallback = IO ()
- data TerminalTextDeletedSignalInfo
- afterTerminalTextDeleted :: (GObject a, MonadIO m) => a -> TerminalTextDeletedCallback -> m SignalHandlerId
- genClosure_TerminalTextDeleted :: TerminalTextDeletedCallback -> IO Closure
- mk_TerminalTextDeletedCallback :: C_TerminalTextDeletedCallback -> IO (FunPtr C_TerminalTextDeletedCallback)
- noTerminalTextDeletedCallback :: Maybe TerminalTextDeletedCallback
- onTerminalTextDeleted :: (GObject a, MonadIO m) => a -> TerminalTextDeletedCallback -> m SignalHandlerId
- wrap_TerminalTextDeletedCallback :: TerminalTextDeletedCallback -> Ptr () -> Ptr () -> IO ()
- type C_TerminalTextInsertedCallback = Ptr () -> Ptr () -> IO ()
- type TerminalTextInsertedCallback = IO ()
- data TerminalTextInsertedSignalInfo
- afterTerminalTextInserted :: (GObject a, MonadIO m) => a -> TerminalTextInsertedCallback -> m SignalHandlerId
- genClosure_TerminalTextInserted :: TerminalTextInsertedCallback -> IO Closure
- mk_TerminalTextInsertedCallback :: C_TerminalTextInsertedCallback -> IO (FunPtr C_TerminalTextInsertedCallback)
- noTerminalTextInsertedCallback :: Maybe TerminalTextInsertedCallback
- onTerminalTextInserted :: (GObject a, MonadIO m) => a -> TerminalTextInsertedCallback -> m SignalHandlerId
- wrap_TerminalTextInsertedCallback :: TerminalTextInsertedCallback -> Ptr () -> Ptr () -> IO ()
- type C_TerminalTextModifiedCallback = Ptr () -> Ptr () -> IO ()
- type TerminalTextModifiedCallback = IO ()
- data TerminalTextModifiedSignalInfo
- afterTerminalTextModified :: (GObject a, MonadIO m) => a -> TerminalTextModifiedCallback -> m SignalHandlerId
- genClosure_TerminalTextModified :: TerminalTextModifiedCallback -> IO Closure
- mk_TerminalTextModifiedCallback :: C_TerminalTextModifiedCallback -> IO (FunPtr C_TerminalTextModifiedCallback)
- noTerminalTextModifiedCallback :: Maybe TerminalTextModifiedCallback
- onTerminalTextModified :: (GObject a, MonadIO m) => a -> TerminalTextModifiedCallback -> m SignalHandlerId
- wrap_TerminalTextModifiedCallback :: TerminalTextModifiedCallback -> Ptr () -> Ptr () -> IO ()
- type C_TerminalTextScrolledCallback = Ptr () -> Int32 -> Ptr () -> IO ()
- type TerminalTextScrolledCallback = Int32 -> IO ()
- data TerminalTextScrolledSignalInfo
- afterTerminalTextScrolled :: (GObject a, MonadIO m) => a -> TerminalTextScrolledCallback -> m SignalHandlerId
- genClosure_TerminalTextScrolled :: TerminalTextScrolledCallback -> IO Closure
- mk_TerminalTextScrolledCallback :: C_TerminalTextScrolledCallback -> IO (FunPtr C_TerminalTextScrolledCallback)
- noTerminalTextScrolledCallback :: Maybe TerminalTextScrolledCallback
- onTerminalTextScrolled :: (GObject a, MonadIO m) => a -> TerminalTextScrolledCallback -> m SignalHandlerId
- wrap_TerminalTextScrolledCallback :: TerminalTextScrolledCallback -> Ptr () -> Int32 -> Ptr () -> IO ()
- type C_TerminalWindowTitleChangedCallback = Ptr () -> Ptr () -> IO ()
- type TerminalWindowTitleChangedCallback = IO ()
- data TerminalWindowTitleChangedSignalInfo
- afterTerminalWindowTitleChanged :: (GObject a, MonadIO m) => a -> TerminalWindowTitleChangedCallback -> m SignalHandlerId
- genClosure_TerminalWindowTitleChanged :: TerminalWindowTitleChangedCallback -> IO Closure
- mk_TerminalWindowTitleChangedCallback :: C_TerminalWindowTitleChangedCallback -> IO (FunPtr C_TerminalWindowTitleChangedCallback)
- noTerminalWindowTitleChangedCallback :: Maybe TerminalWindowTitleChangedCallback
- onTerminalWindowTitleChanged :: (GObject a, MonadIO m) => a -> TerminalWindowTitleChangedCallback -> m SignalHandlerId
- wrap_TerminalWindowTitleChangedCallback :: TerminalWindowTitleChangedCallback -> Ptr () -> Ptr () -> IO ()
Exported types
Instances
| GObject Terminal Source # | |
| IsTerminal Terminal Source # | |
| IsObject Terminal Source # | |
| IsImplementorIface Terminal Source # | |
| IsBuildable Terminal Source # | |
| IsScrollable Terminal Source # | |
| IsWidget Terminal Source # | |
| ((~) * info (ResolveTerminalMethod t Terminal), MethodInfo * info Terminal p) => IsLabel t (Terminal -> p) Source # | |
| ((~) * info (ResolveTerminalMethod t Terminal), MethodInfo * info Terminal p) => IsLabelProxy t (Terminal -> p) Source # | |
| HasAttributeList * Terminal Source # | |
| type SignalList Terminal Source # | |
| type AttributeList Terminal Source # | |
class GObject o => IsTerminal o Source #
Instances
| (GObject a, UnknownAncestorError Constraint Terminal a) => IsTerminal a Source # | |
| IsTerminal Terminal Source # | |
toTerminal :: IsTerminal o => o -> IO Terminal Source #
Methods
Unsupported methods
copyClipboard
data TerminalCopyClipboardMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalCopyClipboardMethodInfo a signature Source # | |
terminalCopyClipboard :: (MonadIO m, IsTerminal a) => a -> m () Source #
copyPrimary
data TerminalCopyPrimaryMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalCopyPrimaryMethodInfo a signature Source # | |
terminalCopyPrimary :: (MonadIO m, IsTerminal a) => a -> m () Source #
feed
data TerminalFeedMethodInfo Source #
Instances
| ((~) * signature (ByteString -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalFeedMethodInfo a signature Source # | |
terminalFeed :: (MonadIO m, IsTerminal a) => a -> ByteString -> m () Source #
feedChild
data TerminalFeedChildMethodInfo Source #
Instances
| ((~) * signature (Text -> Int64 -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalFeedChildMethodInfo a signature Source # | |
terminalFeedChild :: (MonadIO m, IsTerminal a) => a -> Text -> Int64 -> m () Source #
feedChildBinary
data TerminalFeedChildBinaryMethodInfo Source #
Instances
| ((~) * signature (Word8 -> Word64 -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalFeedChildBinaryMethodInfo a signature Source # | |
terminalFeedChildBinary :: (MonadIO m, IsTerminal a) => a -> Word8 -> Word64 -> m () Source #
getAllowBold
data TerminalGetAllowBoldMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetAllowBoldMethodInfo a signature Source # | |
terminalGetAllowBold :: (MonadIO m, IsTerminal a) => a -> m Bool Source #
getAudibleBell
data TerminalGetAudibleBellMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetAudibleBellMethodInfo a signature Source # | |
terminalGetAudibleBell :: (MonadIO m, IsTerminal a) => a -> m Bool Source #
getCharHeight
data TerminalGetCharHeightMethodInfo Source #
Instances
| ((~) * signature (m CLong), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetCharHeightMethodInfo a signature Source # | |
terminalGetCharHeight :: (MonadIO m, IsTerminal a) => a -> m CLong Source #
getCharWidth
data TerminalGetCharWidthMethodInfo Source #
Instances
| ((~) * signature (m CLong), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetCharWidthMethodInfo a signature Source # | |
terminalGetCharWidth :: (MonadIO m, IsTerminal a) => a -> m CLong Source #
getCjkAmbiguousWidth
data TerminalGetCjkAmbiguousWidthMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetCjkAmbiguousWidthMethodInfo a signature Source # | |
terminalGetCjkAmbiguousWidth :: (MonadIO m, IsTerminal a) => a -> m Int32 Source #
getColumnCount
data TerminalGetColumnCountMethodInfo Source #
Instances
| ((~) * signature (m CLong), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetColumnCountMethodInfo a signature Source # | |
terminalGetColumnCount :: (MonadIO m, IsTerminal a) => a -> m CLong Source #
getCurrentDirectoryUri
data TerminalGetCurrentDirectoryUriMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetCurrentDirectoryUriMethodInfo a signature Source # | |
terminalGetCurrentDirectoryUri :: (MonadIO m, IsTerminal a) => a -> m Text Source #
getCurrentFileUri
data TerminalGetCurrentFileUriMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetCurrentFileUriMethodInfo a signature Source # | |
terminalGetCurrentFileUri :: (MonadIO m, IsTerminal a) => a -> m Text Source #
getCursorBlinkMode
data TerminalGetCursorBlinkModeMethodInfo Source #
Instances
| ((~) * signature (m CursorBlinkMode), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetCursorBlinkModeMethodInfo a signature Source # | |
terminalGetCursorBlinkMode :: (MonadIO m, IsTerminal a) => a -> m CursorBlinkMode Source #
getCursorPosition
data TerminalGetCursorPositionMethodInfo Source #
Instances
| ((~) * signature (m (CLong, CLong)), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetCursorPositionMethodInfo a signature Source # | |
terminalGetCursorPosition :: (MonadIO m, IsTerminal a) => a -> m (CLong, CLong) Source #
getCursorShape
data TerminalGetCursorShapeMethodInfo Source #
Instances
| ((~) * signature (m CursorShape), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetCursorShapeMethodInfo a signature Source # | |
terminalGetCursorShape :: (MonadIO m, IsTerminal a) => a -> m CursorShape Source #
getEncoding
data TerminalGetEncodingMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetEncodingMethodInfo a signature Source # | |
terminalGetEncoding :: (MonadIO m, IsTerminal a) => a -> m Text Source #
getFont
data TerminalGetFontMethodInfo Source #
Instances
| ((~) * signature (m FontDescription), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetFontMethodInfo a signature Source # | |
terminalGetFont :: (MonadIO m, IsTerminal a) => a -> m FontDescription Source #
getFontScale
data TerminalGetFontScaleMethodInfo Source #
Instances
| ((~) * signature (m Double), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetFontScaleMethodInfo a signature Source # | |
terminalGetFontScale :: (MonadIO m, IsTerminal a) => a -> m Double Source #
getGeometryHints
data TerminalGetGeometryHintsMethodInfo Source #
Instances
| ((~) * signature (Int32 -> Int32 -> m Geometry), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetGeometryHintsMethodInfo a signature Source # | |
terminalGetGeometryHints :: (MonadIO m, IsTerminal a) => a -> Int32 -> Int32 -> m Geometry Source #
getHasSelection
data TerminalGetHasSelectionMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetHasSelectionMethodInfo a signature Source # | |
terminalGetHasSelection :: (MonadIO m, IsTerminal a) => a -> m Bool Source #
getIconTitle
data TerminalGetIconTitleMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetIconTitleMethodInfo a signature Source # | |
terminalGetIconTitle :: (MonadIO m, IsTerminal a) => a -> m Text Source #
getInputEnabled
data TerminalGetInputEnabledMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetInputEnabledMethodInfo a signature Source # | |
terminalGetInputEnabled :: (MonadIO m, IsTerminal a) => a -> m Bool Source #
getMouseAutohide
data TerminalGetMouseAutohideMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetMouseAutohideMethodInfo a signature Source # | |
terminalGetMouseAutohide :: (MonadIO m, IsTerminal a) => a -> m Bool Source #
getPty
data TerminalGetPtyMethodInfo Source #
Instances
| ((~) * signature (m Pty), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetPtyMethodInfo a signature Source # | |
terminalGetPty :: (MonadIO m, IsTerminal a) => a -> m Pty Source #
getRewrapOnResize
data TerminalGetRewrapOnResizeMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetRewrapOnResizeMethodInfo a signature Source # | |
terminalGetRewrapOnResize :: (MonadIO m, IsTerminal a) => a -> m Bool Source #
getRowCount
data TerminalGetRowCountMethodInfo Source #
Instances
| ((~) * signature (m CLong), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetRowCountMethodInfo a signature Source # | |
terminalGetRowCount :: (MonadIO m, IsTerminal a) => a -> m CLong Source #
getWindowTitle
data TerminalGetWindowTitleMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetWindowTitleMethodInfo a signature Source # | |
terminalGetWindowTitle :: (MonadIO m, IsTerminal a) => a -> m Text Source #
getWordCharExceptions
data TerminalGetWordCharExceptionsMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsTerminal a) => MethodInfo * TerminalGetWordCharExceptionsMethodInfo a signature Source # | |
terminalGetWordCharExceptions :: (MonadIO m, IsTerminal a) => a -> m Text Source #
matchAddGregex
data TerminalMatchAddGregexMethodInfo Source #
Instances
| ((~) * signature (Regex -> [RegexMatchFlags] -> m Int32), MonadIO m, IsTerminal a) => MethodInfo * TerminalMatchAddGregexMethodInfo a signature Source # | |
terminalMatchAddGregex :: (MonadIO m, IsTerminal a) => a -> Regex -> [RegexMatchFlags] -> m Int32 Source #
matchCheck
data TerminalMatchCheckMethodInfo Source #
Instances
| ((~) * signature (CLong -> CLong -> m (Text, Int32)), MonadIO m, IsTerminal a) => MethodInfo * TerminalMatchCheckMethodInfo a signature Source # | |
terminalMatchCheck :: (MonadIO m, IsTerminal a) => a -> CLong -> CLong -> m (Text, Int32) Source #
Deprecated: (Since version 0.44)Use vte_terminal_match_check_event() instead.
matchCheckEvent
data TerminalMatchCheckEventMethodInfo Source #
Instances
| ((~) * signature (Event -> m (Text, Int32)), MonadIO m, IsTerminal a) => MethodInfo * TerminalMatchCheckEventMethodInfo a signature Source # | |
terminalMatchCheckEvent :: (MonadIO m, IsTerminal a) => a -> Event -> m (Text, Int32) Source #
matchRemove
data TerminalMatchRemoveMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalMatchRemoveMethodInfo a signature Source # | |
terminalMatchRemove :: (MonadIO m, IsTerminal a) => a -> Int32 -> m () Source #
matchRemoveAll
data TerminalMatchRemoveAllMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalMatchRemoveAllMethodInfo a signature Source # | |
terminalMatchRemoveAll :: (MonadIO m, IsTerminal a) => a -> m () Source #
matchSetCursor
data TerminalMatchSetCursorMethodInfo Source #
Instances
| ((~) * signature (Int32 -> Maybe b -> m ()), MonadIO m, IsTerminal a, IsCursor b) => MethodInfo * TerminalMatchSetCursorMethodInfo a signature Source # | |
terminalMatchSetCursor :: (MonadIO m, IsTerminal a, IsCursor b) => a -> Int32 -> Maybe b -> m () Source #
Deprecated: (Since version 0.40)Use vte_terminal_match_set_cursor_type() or vte_terminal_match_set_cursor_named() instead.
matchSetCursorName
data TerminalMatchSetCursorNameMethodInfo Source #
Instances
| ((~) * signature (Int32 -> Text -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalMatchSetCursorNameMethodInfo a signature Source # | |
terminalMatchSetCursorName :: (MonadIO m, IsTerminal a) => a -> Int32 -> Text -> m () Source #
matchSetCursorType
data TerminalMatchSetCursorTypeMethodInfo Source #
Instances
| ((~) * signature (Int32 -> CursorType -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalMatchSetCursorTypeMethodInfo a signature Source # | |
terminalMatchSetCursorType :: (MonadIO m, IsTerminal a) => a -> Int32 -> CursorType -> m () Source #
new
terminalNew :: MonadIO m => m Terminal Source #
pasteClipboard
data TerminalPasteClipboardMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalPasteClipboardMethodInfo a signature Source # | |
terminalPasteClipboard :: (MonadIO m, IsTerminal a) => a -> m () Source #
pastePrimary
data TerminalPastePrimaryMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalPastePrimaryMethodInfo a signature Source # | |
terminalPastePrimary :: (MonadIO m, IsTerminal a) => a -> m () Source #
ptyNewSync
data TerminalPtyNewSyncMethodInfo Source #
Instances
| ((~) * signature ([PtyFlags] -> Maybe b -> m Pty), MonadIO m, IsTerminal a, IsCancellable b) => MethodInfo * TerminalPtyNewSyncMethodInfo a signature Source # | |
terminalPtyNewSync :: (MonadIO m, IsTerminal a, IsCancellable b) => a -> [PtyFlags] -> Maybe b -> m Pty Source #
reset
data TerminalResetMethodInfo Source #
Instances
| ((~) * signature (Bool -> Bool -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalResetMethodInfo a signature Source # | |
terminalReset :: (MonadIO m, IsTerminal a) => a -> Bool -> Bool -> m () Source #
searchFindNext
data TerminalSearchFindNextMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsTerminal a) => MethodInfo * TerminalSearchFindNextMethodInfo a signature Source # | |
terminalSearchFindNext :: (MonadIO m, IsTerminal a) => a -> m Bool Source #
searchFindPrevious
data TerminalSearchFindPreviousMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsTerminal a) => MethodInfo * TerminalSearchFindPreviousMethodInfo a signature Source # | |
terminalSearchFindPrevious :: (MonadIO m, IsTerminal a) => a -> m Bool Source #
searchGetGregex
data TerminalSearchGetGregexMethodInfo Source #
Instances
| ((~) * signature (m Regex), MonadIO m, IsTerminal a) => MethodInfo * TerminalSearchGetGregexMethodInfo a signature Source # | |
terminalSearchGetGregex :: (MonadIO m, IsTerminal a) => a -> m Regex Source #
searchGetWrapAround
data TerminalSearchGetWrapAroundMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsTerminal a) => MethodInfo * TerminalSearchGetWrapAroundMethodInfo a signature Source # | |
terminalSearchGetWrapAround :: (MonadIO m, IsTerminal a) => a -> m Bool Source #
searchSetGregex
data TerminalSearchSetGregexMethodInfo Source #
Instances
| ((~) * signature (Maybe Regex -> [RegexMatchFlags] -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSearchSetGregexMethodInfo a signature Source # | |
terminalSearchSetGregex :: (MonadIO m, IsTerminal a) => a -> Maybe Regex -> [RegexMatchFlags] -> m () Source #
searchSetWrapAround
data TerminalSearchSetWrapAroundMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSearchSetWrapAroundMethodInfo a signature Source # | |
terminalSearchSetWrapAround :: (MonadIO m, IsTerminal a) => a -> Bool -> m () Source #
selectAll
data TerminalSelectAllMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSelectAllMethodInfo a signature Source # | |
terminalSelectAll :: (MonadIO m, IsTerminal a) => a -> m () Source #
setAllowBold
data TerminalSetAllowBoldMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetAllowBoldMethodInfo a signature Source # | |
terminalSetAllowBold :: (MonadIO m, IsTerminal a) => a -> Bool -> m () Source #
setAudibleBell
data TerminalSetAudibleBellMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetAudibleBellMethodInfo a signature Source # | |
terminalSetAudibleBell :: (MonadIO m, IsTerminal a) => a -> Bool -> m () Source #
setBackspaceBinding
data TerminalSetBackspaceBindingMethodInfo Source #
Instances
| ((~) * signature (EraseBinding -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetBackspaceBindingMethodInfo a signature Source # | |
terminalSetBackspaceBinding :: (MonadIO m, IsTerminal a) => a -> EraseBinding -> m () Source #
setCjkAmbiguousWidth
data TerminalSetCjkAmbiguousWidthMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetCjkAmbiguousWidthMethodInfo a signature Source # | |
terminalSetCjkAmbiguousWidth :: (MonadIO m, IsTerminal a) => a -> Int32 -> m () Source #
setColorBackground
data TerminalSetColorBackgroundMethodInfo Source #
Instances
| ((~) * signature (RGBA -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetColorBackgroundMethodInfo a signature Source # | |
terminalSetColorBackground :: (MonadIO m, IsTerminal a) => a -> RGBA -> m () Source #
setColorBold
data TerminalSetColorBoldMethodInfo Source #
Instances
| ((~) * signature (Maybe RGBA -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetColorBoldMethodInfo a signature Source # | |
terminalSetColorBold :: (MonadIO m, IsTerminal a) => a -> Maybe RGBA -> m () Source #
setColorCursor
data TerminalSetColorCursorMethodInfo Source #
Instances
| ((~) * signature (Maybe RGBA -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetColorCursorMethodInfo a signature Source # | |
terminalSetColorCursor :: (MonadIO m, IsTerminal a) => a -> Maybe RGBA -> m () Source #
setColorCursorForeground
data TerminalSetColorCursorForegroundMethodInfo Source #
Instances
| ((~) * signature (Maybe RGBA -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetColorCursorForegroundMethodInfo a signature Source # | |
terminalSetColorCursorForeground :: (MonadIO m, IsTerminal a) => a -> Maybe RGBA -> m () Source #
setColorForeground
data TerminalSetColorForegroundMethodInfo Source #
Instances
| ((~) * signature (RGBA -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetColorForegroundMethodInfo a signature Source # | |
terminalSetColorForeground :: (MonadIO m, IsTerminal a) => a -> RGBA -> m () Source #
setColorHighlight
data TerminalSetColorHighlightMethodInfo Source #
Instances
| ((~) * signature (Maybe RGBA -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetColorHighlightMethodInfo a signature Source # | |
terminalSetColorHighlight :: (MonadIO m, IsTerminal a) => a -> Maybe RGBA -> m () Source #
setColorHighlightForeground
data TerminalSetColorHighlightForegroundMethodInfo Source #
Instances
| ((~) * signature (Maybe RGBA -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetColorHighlightForegroundMethodInfo a signature Source # | |
terminalSetColorHighlightForeground :: (MonadIO m, IsTerminal a) => a -> Maybe RGBA -> m () Source #
setColors
data TerminalSetColorsMethodInfo Source #
Instances
| ((~) * signature (Maybe RGBA -> Maybe RGBA -> Maybe [RGBA] -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetColorsMethodInfo a signature Source # | |
terminalSetColors :: (MonadIO m, IsTerminal a) => a -> Maybe RGBA -> Maybe RGBA -> Maybe [RGBA] -> m () Source #
setCursorBlinkMode
data TerminalSetCursorBlinkModeMethodInfo Source #
Instances
| ((~) * signature (CursorBlinkMode -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetCursorBlinkModeMethodInfo a signature Source # | |
terminalSetCursorBlinkMode :: (MonadIO m, IsTerminal a) => a -> CursorBlinkMode -> m () Source #
setCursorShape
data TerminalSetCursorShapeMethodInfo Source #
Instances
| ((~) * signature (CursorShape -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetCursorShapeMethodInfo a signature Source # | |
terminalSetCursorShape :: (MonadIO m, IsTerminal a) => a -> CursorShape -> m () Source #
setDefaultColors
data TerminalSetDefaultColorsMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetDefaultColorsMethodInfo a signature Source # | |
terminalSetDefaultColors :: (MonadIO m, IsTerminal a) => a -> m () Source #
setDeleteBinding
data TerminalSetDeleteBindingMethodInfo Source #
Instances
| ((~) * signature (EraseBinding -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetDeleteBindingMethodInfo a signature Source # | |
terminalSetDeleteBinding :: (MonadIO m, IsTerminal a) => a -> EraseBinding -> m () Source #
setEncoding
data TerminalSetEncodingMethodInfo Source #
Instances
| ((~) * signature (Maybe Text -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetEncodingMethodInfo a signature Source # | |
terminalSetEncoding :: (MonadIO m, IsTerminal a) => a -> Maybe Text -> m () Source #
setFont
data TerminalSetFontMethodInfo Source #
Instances
| ((~) * signature (Maybe FontDescription -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetFontMethodInfo a signature Source # | |
terminalSetFont :: (MonadIO m, IsTerminal a) => a -> Maybe FontDescription -> m () Source #
setFontScale
data TerminalSetFontScaleMethodInfo Source #
Instances
| ((~) * signature (Double -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetFontScaleMethodInfo a signature Source # | |
terminalSetFontScale :: (MonadIO m, IsTerminal a) => a -> Double -> m () Source #
setGeometryHintsForWindow
data TerminalSetGeometryHintsForWindowMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsTerminal a, IsWindow b) => MethodInfo * TerminalSetGeometryHintsForWindowMethodInfo a signature Source # | |
terminalSetGeometryHintsForWindow :: (MonadIO m, IsTerminal a, IsWindow b) => a -> b -> m () Source #
setInputEnabled
data TerminalSetInputEnabledMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetInputEnabledMethodInfo a signature Source # | |
terminalSetInputEnabled :: (MonadIO m, IsTerminal a) => a -> Bool -> m () Source #
setMouseAutohide
data TerminalSetMouseAutohideMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetMouseAutohideMethodInfo a signature Source # | |
terminalSetMouseAutohide :: (MonadIO m, IsTerminal a) => a -> Bool -> m () Source #
setPty
data TerminalSetPtyMethodInfo Source #
Instances
| ((~) * signature (Maybe b -> m ()), MonadIO m, IsTerminal a, IsPty b) => MethodInfo * TerminalSetPtyMethodInfo a signature Source # | |
terminalSetPty :: (MonadIO m, IsTerminal a, IsPty b) => a -> Maybe b -> m () Source #
setRewrapOnResize
data TerminalSetRewrapOnResizeMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetRewrapOnResizeMethodInfo a signature Source # | |
terminalSetRewrapOnResize :: (MonadIO m, IsTerminal a) => a -> Bool -> m () Source #
setScrollOnKeystroke
data TerminalSetScrollOnKeystrokeMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetScrollOnKeystrokeMethodInfo a signature Source # | |
terminalSetScrollOnKeystroke :: (MonadIO m, IsTerminal a) => a -> Bool -> m () Source #
setScrollOnOutput
data TerminalSetScrollOnOutputMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetScrollOnOutputMethodInfo a signature Source # | |
terminalSetScrollOnOutput :: (MonadIO m, IsTerminal a) => a -> Bool -> m () Source #
setScrollbackLines
data TerminalSetScrollbackLinesMethodInfo Source #
Instances
| ((~) * signature (CLong -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetScrollbackLinesMethodInfo a signature Source # | |
terminalSetScrollbackLines :: (MonadIO m, IsTerminal a) => a -> CLong -> m () Source #
setSize
data TerminalSetSizeMethodInfo Source #
Instances
| ((~) * signature (CLong -> CLong -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetSizeMethodInfo a signature Source # | |
terminalSetSize :: (MonadIO m, IsTerminal a) => a -> CLong -> CLong -> m () Source #
setWordCharExceptions
data TerminalSetWordCharExceptionsMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalSetWordCharExceptionsMethodInfo a signature Source # | |
terminalSetWordCharExceptions :: (MonadIO m, IsTerminal a) => a -> Text -> m () Source #
spawnSync
terminalSpawnSync :: (MonadIO m, IsTerminal a, IsCancellable b) => a -> [PtyFlags] -> Maybe Text -> [[Char]] -> Maybe [[Char]] -> [SpawnFlags] -> Maybe SpawnChildSetupFunc -> Maybe b -> m Int32 Source #
unselectAll
data TerminalUnselectAllMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalUnselectAllMethodInfo a signature Source # | |
terminalUnselectAll :: (MonadIO m, IsTerminal a) => a -> m () Source #
watchChild
data TerminalWatchChildMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsTerminal a) => MethodInfo * TerminalWatchChildMethodInfo a signature Source # | |
terminalWatchChild :: (MonadIO m, IsTerminal a) => a -> Int32 -> m () Source #
writeContentsSync
data TerminalWriteContentsSyncMethodInfo Source #
Instances
| ((~) * signature (b -> WriteFlags -> Maybe c -> m ()), MonadIO m, IsTerminal a, IsOutputStream b, IsCancellable c) => MethodInfo * TerminalWriteContentsSyncMethodInfo a signature Source # | |
terminalWriteContentsSync :: (MonadIO m, IsTerminal a, IsOutputStream b, IsCancellable c) => a -> b -> WriteFlags -> Maybe c -> m () Source #
Properties
allowBold
data TerminalAllowBoldPropertyInfo Source #
Instances
| AttrInfo TerminalAllowBoldPropertyInfo Source # | |
| type AttrSetTypeConstraint TerminalAllowBoldPropertyInfo Source # | |
| type AttrOrigin TerminalAllowBoldPropertyInfo Source # | |
| type AttrLabel TerminalAllowBoldPropertyInfo Source # | |
| type AttrGetType TerminalAllowBoldPropertyInfo Source # | |
| type AttrBaseTypeConstraint TerminalAllowBoldPropertyInfo Source # | |
| type AttrAllowedOps TerminalAllowBoldPropertyInfo Source # | |
constructTerminalAllowBold :: IsTerminal o => Bool -> IO (GValueConstruct o) Source #
getTerminalAllowBold :: (MonadIO m, IsTerminal o) => o -> m Bool Source #
setTerminalAllowBold :: (MonadIO m, IsTerminal o) => o -> Bool -> m () Source #
terminalAllowBold :: AttrLabelProxy "allowBold" Source #
audibleBell
data TerminalAudibleBellPropertyInfo Source #
Instances
| AttrInfo TerminalAudibleBellPropertyInfo Source # | |
| type AttrSetTypeConstraint TerminalAudibleBellPropertyInfo Source # | |
| type AttrOrigin TerminalAudibleBellPropertyInfo Source # | |
| type AttrLabel TerminalAudibleBellPropertyInfo Source # | |
| type AttrGetType TerminalAudibleBellPropertyInfo Source # | |
| type AttrBaseTypeConstraint TerminalAudibleBellPropertyInfo Source # | |
| type AttrAllowedOps TerminalAudibleBellPropertyInfo Source # | |
constructTerminalAudibleBell :: IsTerminal o => Bool -> IO (GValueConstruct o) Source #
getTerminalAudibleBell :: (MonadIO m, IsTerminal o) => o -> m Bool Source #
setTerminalAudibleBell :: (MonadIO m, IsTerminal o) => o -> Bool -> m () Source #
terminalAudibleBell :: AttrLabelProxy "audibleBell" Source #
backspaceBinding
data TerminalBackspaceBindingPropertyInfo Source #
Instances
| AttrInfo TerminalBackspaceBindingPropertyInfo Source # | |
| type AttrSetTypeConstraint TerminalBackspaceBindingPropertyInfo Source # | |
| type AttrOrigin TerminalBackspaceBindingPropertyInfo Source # | |
| type AttrLabel TerminalBackspaceBindingPropertyInfo Source # | |
| type AttrGetType TerminalBackspaceBindingPropertyInfo Source # | |
| type AttrBaseTypeConstraint TerminalBackspaceBindingPropertyInfo Source # | |
| type AttrAllowedOps TerminalBackspaceBindingPropertyInfo Source # | |
constructTerminalBackspaceBinding :: IsTerminal o => EraseBinding -> IO (GValueConstruct o) Source #
getTerminalBackspaceBinding :: (MonadIO m, IsTerminal o) => o -> m EraseBinding Source #
setTerminalBackspaceBinding :: (MonadIO m, IsTerminal o) => o -> EraseBinding -> m () Source #
terminalBackspaceBinding :: AttrLabelProxy "backspaceBinding" Source #
cjkAmbiguousWidth
data TerminalCjkAmbiguousWidthPropertyInfo Source #
Instances
| AttrInfo TerminalCjkAmbiguousWidthPropertyInfo Source # | |
| type AttrSetTypeConstraint TerminalCjkAmbiguousWidthPropertyInfo Source # | |
| type AttrOrigin TerminalCjkAmbiguousWidthPropertyInfo Source # | |
| type AttrLabel TerminalCjkAmbiguousWidthPropertyInfo Source # | |
| type AttrGetType TerminalCjkAmbiguousWidthPropertyInfo Source # | |
| type AttrBaseTypeConstraint TerminalCjkAmbiguousWidthPropertyInfo Source # | |
| type AttrAllowedOps TerminalCjkAmbiguousWidthPropertyInfo Source # | |
constructTerminalCjkAmbiguousWidth :: IsTerminal o => Int32 -> IO (GValueConstruct o) Source #
getTerminalCjkAmbiguousWidth :: (MonadIO m, IsTerminal o) => o -> m Int32 Source #
setTerminalCjkAmbiguousWidth :: (MonadIO m, IsTerminal o) => o -> Int32 -> m () Source #
terminalCjkAmbiguousWidth :: AttrLabelProxy "cjkAmbiguousWidth" Source #
currentDirectoryUri
data TerminalCurrentDirectoryUriPropertyInfo Source #
Instances
| AttrInfo TerminalCurrentDirectoryUriPropertyInfo Source # | |
| type AttrSetTypeConstraint TerminalCurrentDirectoryUriPropertyInfo Source # | |
| type AttrOrigin TerminalCurrentDirectoryUriPropertyInfo Source # | |
| type AttrLabel TerminalCurrentDirectoryUriPropertyInfo Source # | |
| type AttrGetType TerminalCurrentDirectoryUriPropertyInfo Source # | |
| type AttrBaseTypeConstraint TerminalCurrentDirectoryUriPropertyInfo Source # | |
| type AttrAllowedOps TerminalCurrentDirectoryUriPropertyInfo Source # | |
getTerminalCurrentDirectoryUri :: (MonadIO m, IsTerminal o) => o -> m Text Source #
terminalCurrentDirectoryUri :: AttrLabelProxy "currentDirectoryUri" Source #
currentFileUri
data TerminalCurrentFileUriPropertyInfo Source #
Instances
| AttrInfo TerminalCurrentFileUriPropertyInfo Source # | |
| type AttrSetTypeConstraint TerminalCurrentFileUriPropertyInfo Source # | |
| type AttrOrigin TerminalCurrentFileUriPropertyInfo Source # | |
| type AttrLabel TerminalCurrentFileUriPropertyInfo Source # | |
| type AttrGetType TerminalCurrentFileUriPropertyInfo Source # | |
| type AttrBaseTypeConstraint TerminalCurrentFileUriPropertyInfo Source # | |
| type AttrAllowedOps TerminalCurrentFileUriPropertyInfo Source # | |
getTerminalCurrentFileUri :: (MonadIO m, IsTerminal o) => o -> m Text Source #
terminalCurrentFileUri :: AttrLabelProxy "currentFileUri" Source #
cursorBlinkMode
data TerminalCursorBlinkModePropertyInfo Source #
Instances
| AttrInfo TerminalCursorBlinkModePropertyInfo Source # | |
| type AttrSetTypeConstraint TerminalCursorBlinkModePropertyInfo Source # | |
| type AttrOrigin TerminalCursorBlinkModePropertyInfo Source # | |
| type AttrLabel TerminalCursorBlinkModePropertyInfo Source # | |
| type AttrGetType TerminalCursorBlinkModePropertyInfo Source # | |
| type AttrBaseTypeConstraint TerminalCursorBlinkModePropertyInfo Source # | |
| type AttrAllowedOps TerminalCursorBlinkModePropertyInfo Source # | |
constructTerminalCursorBlinkMode :: IsTerminal o => CursorBlinkMode -> IO (GValueConstruct o) Source #
getTerminalCursorBlinkMode :: (MonadIO m, IsTerminal o) => o -> m CursorBlinkMode Source #
setTerminalCursorBlinkMode :: (MonadIO m, IsTerminal o) => o -> CursorBlinkMode -> m () Source #
terminalCursorBlinkMode :: AttrLabelProxy "cursorBlinkMode" Source #
cursorShape
data TerminalCursorShapePropertyInfo Source #
Instances
| AttrInfo TerminalCursorShapePropertyInfo Source # | |
| type AttrSetTypeConstraint TerminalCursorShapePropertyInfo Source # | |
| type AttrOrigin TerminalCursorShapePropertyInfo Source # | |
| type AttrLabel TerminalCursorShapePropertyInfo Source # | |
| type AttrGetType TerminalCursorShapePropertyInfo Source # | |
| type AttrBaseTypeConstraint TerminalCursorShapePropertyInfo Source # | |
| type AttrAllowedOps TerminalCursorShapePropertyInfo Source # | |
constructTerminalCursorShape :: IsTerminal o => CursorShape -> IO (GValueConstruct o) Source #
getTerminalCursorShape :: (MonadIO m, IsTerminal o) => o -> m CursorShape Source #
setTerminalCursorShape :: (MonadIO m, IsTerminal o) => o -> CursorShape -> m () Source #
terminalCursorShape :: AttrLabelProxy "cursorShape" Source #
deleteBinding
data TerminalDeleteBindingPropertyInfo Source #
Instances
| AttrInfo TerminalDeleteBindingPropertyInfo Source # | |
| type AttrSetTypeConstraint TerminalDeleteBindingPropertyInfo Source # | |
| type AttrOrigin TerminalDeleteBindingPropertyInfo Source # | |
| type AttrLabel TerminalDeleteBindingPropertyInfo Source # | |
| type AttrGetType TerminalDeleteBindingPropertyInfo Source # | |
| type AttrBaseTypeConstraint TerminalDeleteBindingPropertyInfo Source # | |
| type AttrAllowedOps TerminalDeleteBindingPropertyInfo Source # | |
constructTerminalDeleteBinding :: IsTerminal o => EraseBinding -> IO (GValueConstruct o) Source #
getTerminalDeleteBinding :: (MonadIO m, IsTerminal o) => o -> m EraseBinding Source #
setTerminalDeleteBinding :: (MonadIO m, IsTerminal o) => o -> EraseBinding -> m () Source #
terminalDeleteBinding :: AttrLabelProxy "deleteBinding" Source #
encoding
data TerminalEncodingPropertyInfo Source #
Instances
| AttrInfo TerminalEncodingPropertyInfo Source # | |
| type AttrSetTypeConstraint TerminalEncodingPropertyInfo Source # | |
| type AttrOrigin TerminalEncodingPropertyInfo Source # | |
| type AttrLabel TerminalEncodingPropertyInfo Source # | |
| type AttrGetType TerminalEncodingPropertyInfo Source # | |
| type AttrBaseTypeConstraint TerminalEncodingPropertyInfo Source # | |
| type AttrAllowedOps TerminalEncodingPropertyInfo Source # | |
clearTerminalEncoding :: (MonadIO m, IsTerminal o) => o -> m () Source #
constructTerminalEncoding :: IsTerminal o => Text -> IO (GValueConstruct o) Source #
getTerminalEncoding :: (MonadIO m, IsTerminal o) => o -> m Text Source #
setTerminalEncoding :: (MonadIO m, IsTerminal o) => o -> Text -> m () Source #
terminalEncoding :: AttrLabelProxy "encoding" Source #
fontDesc
data TerminalFontDescPropertyInfo Source #
Instances
| AttrInfo TerminalFontDescPropertyInfo Source # | |
| type AttrSetTypeConstraint TerminalFontDescPropertyInfo Source # | |
| type AttrOrigin TerminalFontDescPropertyInfo Source # | |
| type AttrLabel TerminalFontDescPropertyInfo Source # | |
| type AttrGetType TerminalFontDescPropertyInfo Source # | |
| type AttrBaseTypeConstraint TerminalFontDescPropertyInfo Source # | |
| type AttrAllowedOps TerminalFontDescPropertyInfo Source # | |
clearTerminalFontDesc :: (MonadIO m, IsTerminal o) => o -> m () Source #
constructTerminalFontDesc :: IsTerminal o => FontDescription -> IO (GValueConstruct o) Source #
getTerminalFontDesc :: (MonadIO m, IsTerminal o) => o -> m (Maybe FontDescription) Source #
setTerminalFontDesc :: (MonadIO m, IsTerminal o) => o -> FontDescription -> m () Source #
terminalFontDesc :: AttrLabelProxy "fontDesc" Source #
fontScale
data TerminalFontScalePropertyInfo Source #
Instances
| AttrInfo TerminalFontScalePropertyInfo Source # | |
| type AttrSetTypeConstraint TerminalFontScalePropertyInfo Source # | |
| type AttrOrigin TerminalFontScalePropertyInfo Source # | |
| type AttrLabel TerminalFontScalePropertyInfo Source # | |
| type AttrGetType TerminalFontScalePropertyInfo Source # | |
| type AttrBaseTypeConstraint TerminalFontScalePropertyInfo Source # | |
| type AttrAllowedOps TerminalFontScalePropertyInfo Source # | |
constructTerminalFontScale :: IsTerminal o => Double -> IO (GValueConstruct o) Source #
getTerminalFontScale :: (MonadIO m, IsTerminal o) => o -> m Double Source #
setTerminalFontScale :: (MonadIO m, IsTerminal o) => o -> Double -> m () Source #
terminalFontScale :: AttrLabelProxy "fontScale" Source #
iconTitle
data TerminalIconTitlePropertyInfo Source #
Instances
| AttrInfo TerminalIconTitlePropertyInfo Source # | |
| type AttrSetTypeConstraint TerminalIconTitlePropertyInfo Source # | |
| type AttrOrigin TerminalIconTitlePropertyInfo Source # | |
| type AttrLabel TerminalIconTitlePropertyInfo Source # | |
| type AttrGetType TerminalIconTitlePropertyInfo Source # | |
| type AttrBaseTypeConstraint TerminalIconTitlePropertyInfo Source # | |
| type AttrAllowedOps TerminalIconTitlePropertyInfo Source # | |
getTerminalIconTitle :: (MonadIO m, IsTerminal o) => o -> m Text Source #
terminalIconTitle :: AttrLabelProxy "iconTitle" Source #
inputEnabled
data TerminalInputEnabledPropertyInfo Source #
Instances
| AttrInfo TerminalInputEnabledPropertyInfo Source # | |
| type AttrSetTypeConstraint TerminalInputEnabledPropertyInfo Source # | |
| type AttrOrigin TerminalInputEnabledPropertyInfo Source # | |
| type AttrLabel TerminalInputEnabledPropertyInfo Source # | |
| type AttrGetType TerminalInputEnabledPropertyInfo Source # | |
| type AttrBaseTypeConstraint TerminalInputEnabledPropertyInfo Source # | |
| type AttrAllowedOps TerminalInputEnabledPropertyInfo Source # | |
constructTerminalInputEnabled :: IsTerminal o => Bool -> IO (GValueConstruct o) Source #
getTerminalInputEnabled :: (MonadIO m, IsTerminal o) => o -> m Bool Source #
setTerminalInputEnabled :: (MonadIO m, IsTerminal o) => o -> Bool -> m () Source #
terminalInputEnabled :: AttrLabelProxy "inputEnabled" Source #
pointerAutohide
data TerminalPointerAutohidePropertyInfo Source #
Instances
| AttrInfo TerminalPointerAutohidePropertyInfo Source # | |
| type AttrSetTypeConstraint TerminalPointerAutohidePropertyInfo Source # | |
| type AttrOrigin TerminalPointerAutohidePropertyInfo Source # | |
| type AttrLabel TerminalPointerAutohidePropertyInfo Source # | |
| type AttrGetType TerminalPointerAutohidePropertyInfo Source # | |
| type AttrBaseTypeConstraint TerminalPointerAutohidePropertyInfo Source # | |
| type AttrAllowedOps TerminalPointerAutohidePropertyInfo Source # | |
constructTerminalPointerAutohide :: IsTerminal o => Bool -> IO (GValueConstruct o) Source #
getTerminalPointerAutohide :: (MonadIO m, IsTerminal o) => o -> m Bool Source #
setTerminalPointerAutohide :: (MonadIO m, IsTerminal o) => o -> Bool -> m () Source #
terminalPointerAutohide :: AttrLabelProxy "pointerAutohide" Source #
pty
data TerminalPtyPropertyInfo Source #
Instances
| AttrInfo TerminalPtyPropertyInfo Source # | |
| type AttrSetTypeConstraint TerminalPtyPropertyInfo Source # | |
| type AttrOrigin TerminalPtyPropertyInfo Source # | |
| type AttrLabel TerminalPtyPropertyInfo Source # | |
| type AttrGetType TerminalPtyPropertyInfo Source # | |
| type AttrBaseTypeConstraint TerminalPtyPropertyInfo Source # | |
| type AttrAllowedOps TerminalPtyPropertyInfo Source # | |
clearTerminalPty :: (MonadIO m, IsTerminal o) => o -> m () Source #
constructTerminalPty :: (IsTerminal o, IsPty a) => a -> IO (GValueConstruct o) Source #
getTerminalPty :: (MonadIO m, IsTerminal o) => o -> m Pty Source #
setTerminalPty :: (MonadIO m, IsTerminal o, IsPty a) => o -> a -> m () Source #
terminalPty :: AttrLabelProxy "pty" Source #
rewrapOnResize
data TerminalRewrapOnResizePropertyInfo Source #
Instances
| AttrInfo TerminalRewrapOnResizePropertyInfo Source # | |
| type AttrSetTypeConstraint TerminalRewrapOnResizePropertyInfo Source # | |
| type AttrOrigin TerminalRewrapOnResizePropertyInfo Source # | |
| type AttrLabel TerminalRewrapOnResizePropertyInfo Source # | |
| type AttrGetType TerminalRewrapOnResizePropertyInfo Source # | |
| type AttrBaseTypeConstraint TerminalRewrapOnResizePropertyInfo Source # | |
| type AttrAllowedOps TerminalRewrapOnResizePropertyInfo Source # | |
constructTerminalRewrapOnResize :: IsTerminal o => Bool -> IO (GValueConstruct o) Source #
getTerminalRewrapOnResize :: (MonadIO m, IsTerminal o) => o -> m Bool Source #
setTerminalRewrapOnResize :: (MonadIO m, IsTerminal o) => o -> Bool -> m () Source #
terminalRewrapOnResize :: AttrLabelProxy "rewrapOnResize" Source #
scrollOnKeystroke
data TerminalScrollOnKeystrokePropertyInfo Source #
Instances
| AttrInfo TerminalScrollOnKeystrokePropertyInfo Source # | |
| type AttrSetTypeConstraint TerminalScrollOnKeystrokePropertyInfo Source # | |
| type AttrOrigin TerminalScrollOnKeystrokePropertyInfo Source # | |
| type AttrLabel TerminalScrollOnKeystrokePropertyInfo Source # | |
| type AttrGetType TerminalScrollOnKeystrokePropertyInfo Source # | |
| type AttrBaseTypeConstraint TerminalScrollOnKeystrokePropertyInfo Source # | |
| type AttrAllowedOps TerminalScrollOnKeystrokePropertyInfo Source # | |
constructTerminalScrollOnKeystroke :: IsTerminal o => Bool -> IO (GValueConstruct o) Source #
getTerminalScrollOnKeystroke :: (MonadIO m, IsTerminal o) => o -> m Bool Source #
setTerminalScrollOnKeystroke :: (MonadIO m, IsTerminal o) => o -> Bool -> m () Source #
terminalScrollOnKeystroke :: AttrLabelProxy "scrollOnKeystroke" Source #
scrollOnOutput
data TerminalScrollOnOutputPropertyInfo Source #
Instances
| AttrInfo TerminalScrollOnOutputPropertyInfo Source # | |
| type AttrSetTypeConstraint TerminalScrollOnOutputPropertyInfo Source # | |
| type AttrOrigin TerminalScrollOnOutputPropertyInfo Source # | |
| type AttrLabel TerminalScrollOnOutputPropertyInfo Source # | |
| type AttrGetType TerminalScrollOnOutputPropertyInfo Source # | |
| type AttrBaseTypeConstraint TerminalScrollOnOutputPropertyInfo Source # | |
| type AttrAllowedOps TerminalScrollOnOutputPropertyInfo Source # | |
constructTerminalScrollOnOutput :: IsTerminal o => Bool -> IO (GValueConstruct o) Source #
getTerminalScrollOnOutput :: (MonadIO m, IsTerminal o) => o -> m Bool Source #
setTerminalScrollOnOutput :: (MonadIO m, IsTerminal o) => o -> Bool -> m () Source #
terminalScrollOnOutput :: AttrLabelProxy "scrollOnOutput" Source #
scrollbackLines
data TerminalScrollbackLinesPropertyInfo Source #
Instances
| AttrInfo TerminalScrollbackLinesPropertyInfo Source # | |
| type AttrSetTypeConstraint TerminalScrollbackLinesPropertyInfo Source # | |
| type AttrOrigin TerminalScrollbackLinesPropertyInfo Source # | |
| type AttrLabel TerminalScrollbackLinesPropertyInfo Source # | |
| type AttrGetType TerminalScrollbackLinesPropertyInfo Source # | |
| type AttrBaseTypeConstraint TerminalScrollbackLinesPropertyInfo Source # | |
| type AttrAllowedOps TerminalScrollbackLinesPropertyInfo Source # | |
constructTerminalScrollbackLines :: IsTerminal o => Word32 -> IO (GValueConstruct o) Source #
getTerminalScrollbackLines :: (MonadIO m, IsTerminal o) => o -> m Word32 Source #
setTerminalScrollbackLines :: (MonadIO m, IsTerminal o) => o -> Word32 -> m () Source #
terminalScrollbackLines :: AttrLabelProxy "scrollbackLines" Source #
windowTitle
data TerminalWindowTitlePropertyInfo Source #
Instances
| AttrInfo TerminalWindowTitlePropertyInfo Source # | |
| type AttrSetTypeConstraint TerminalWindowTitlePropertyInfo Source # | |
| type AttrOrigin TerminalWindowTitlePropertyInfo Source # | |
| type AttrLabel TerminalWindowTitlePropertyInfo Source # | |
| type AttrGetType TerminalWindowTitlePropertyInfo Source # | |
| type AttrBaseTypeConstraint TerminalWindowTitlePropertyInfo Source # | |
| type AttrAllowedOps TerminalWindowTitlePropertyInfo Source # | |
getTerminalWindowTitle :: (MonadIO m, IsTerminal o) => o -> m Text Source #
terminalWindowTitle :: AttrLabelProxy "windowTitle" Source #
wordCharExceptions
data TerminalWordCharExceptionsPropertyInfo Source #
Instances
| AttrInfo TerminalWordCharExceptionsPropertyInfo Source # | |
| type AttrSetTypeConstraint TerminalWordCharExceptionsPropertyInfo Source # | |
| type AttrOrigin TerminalWordCharExceptionsPropertyInfo Source # | |
| type AttrLabel TerminalWordCharExceptionsPropertyInfo Source # | |
| type AttrGetType TerminalWordCharExceptionsPropertyInfo Source # | |
| type AttrBaseTypeConstraint TerminalWordCharExceptionsPropertyInfo Source # | |
| type AttrAllowedOps TerminalWordCharExceptionsPropertyInfo Source # | |
getTerminalWordCharExceptions :: (MonadIO m, IsTerminal o) => o -> m Text Source #
terminalWordCharExceptions :: AttrLabelProxy "wordCharExceptions" Source #
Signals
bell
type TerminalBellCallback = IO () Source #
data TerminalBellSignalInfo Source #
Instances
| SignalInfo TerminalBellSignalInfo Source # | |
| type HaskellCallbackType TerminalBellSignalInfo Source # | |
afterTerminalBell :: (GObject a, MonadIO m) => a -> TerminalBellCallback -> m SignalHandlerId Source #
genClosure_TerminalBell :: TerminalBellCallback -> IO Closure Source #
onTerminalBell :: (GObject a, MonadIO m) => a -> TerminalBellCallback -> m SignalHandlerId Source #
wrap_TerminalBellCallback :: TerminalBellCallback -> Ptr () -> Ptr () -> IO () Source #
charSizeChanged
data TerminalCharSizeChangedSignalInfo Source #
Instances
| SignalInfo TerminalCharSizeChangedSignalInfo Source # | |
| type HaskellCallbackType TerminalCharSizeChangedSignalInfo Source # | |
afterTerminalCharSizeChanged :: (GObject a, MonadIO m) => a -> TerminalCharSizeChangedCallback -> m SignalHandlerId Source #
mk_TerminalCharSizeChangedCallback :: C_TerminalCharSizeChangedCallback -> IO (FunPtr C_TerminalCharSizeChangedCallback) Source #
onTerminalCharSizeChanged :: (GObject a, MonadIO m) => a -> TerminalCharSizeChangedCallback -> m SignalHandlerId Source #
wrap_TerminalCharSizeChangedCallback :: TerminalCharSizeChangedCallback -> Ptr () -> Word32 -> Word32 -> Ptr () -> IO () Source #
childExited
type TerminalChildExitedCallback = Int32 -> IO () Source #
data TerminalChildExitedSignalInfo Source #
Instances
| SignalInfo TerminalChildExitedSignalInfo Source # | |
| type HaskellCallbackType TerminalChildExitedSignalInfo Source # | |
afterTerminalChildExited :: (GObject a, MonadIO m) => a -> TerminalChildExitedCallback -> m SignalHandlerId Source #
genClosure_TerminalChildExited :: TerminalChildExitedCallback -> IO Closure Source #
mk_TerminalChildExitedCallback :: C_TerminalChildExitedCallback -> IO (FunPtr C_TerminalChildExitedCallback) Source #
onTerminalChildExited :: (GObject a, MonadIO m) => a -> TerminalChildExitedCallback -> m SignalHandlerId Source #
wrap_TerminalChildExitedCallback :: TerminalChildExitedCallback -> Ptr () -> Int32 -> Ptr () -> IO () Source #
commit
type TerminalCommitCallback = Text -> Word32 -> IO () Source #
data TerminalCommitSignalInfo Source #
Instances
| SignalInfo TerminalCommitSignalInfo Source # | |
| type HaskellCallbackType TerminalCommitSignalInfo Source # | |
afterTerminalCommit :: (GObject a, MonadIO m) => a -> TerminalCommitCallback -> m SignalHandlerId Source #
genClosure_TerminalCommit :: TerminalCommitCallback -> IO Closure Source #
mk_TerminalCommitCallback :: C_TerminalCommitCallback -> IO (FunPtr C_TerminalCommitCallback) Source #
onTerminalCommit :: (GObject a, MonadIO m) => a -> TerminalCommitCallback -> m SignalHandlerId Source #
wrap_TerminalCommitCallback :: TerminalCommitCallback -> Ptr () -> CString -> Word32 -> Ptr () -> IO () Source #
contentsChanged
type TerminalContentsChangedCallback = IO () Source #
data TerminalContentsChangedSignalInfo Source #
Instances
| SignalInfo TerminalContentsChangedSignalInfo Source # | |
| type HaskellCallbackType TerminalContentsChangedSignalInfo Source # | |
afterTerminalContentsChanged :: (GObject a, MonadIO m) => a -> TerminalContentsChangedCallback -> m SignalHandlerId Source #
mk_TerminalContentsChangedCallback :: C_TerminalContentsChangedCallback -> IO (FunPtr C_TerminalContentsChangedCallback) Source #
onTerminalContentsChanged :: (GObject a, MonadIO m) => a -> TerminalContentsChangedCallback -> m SignalHandlerId Source #
wrap_TerminalContentsChangedCallback :: TerminalContentsChangedCallback -> Ptr () -> Ptr () -> IO () Source #
copyClipboard
type TerminalCopyClipboardCallback = IO () Source #
data TerminalCopyClipboardSignalInfo Source #
Instances
| SignalInfo TerminalCopyClipboardSignalInfo Source # | |
| type HaskellCallbackType TerminalCopyClipboardSignalInfo Source # | |
afterTerminalCopyClipboard :: (GObject a, MonadIO m) => a -> TerminalCopyClipboardCallback -> m SignalHandlerId Source #
genClosure_TerminalCopyClipboard :: TerminalCopyClipboardCallback -> IO Closure Source #
mk_TerminalCopyClipboardCallback :: C_TerminalCopyClipboardCallback -> IO (FunPtr C_TerminalCopyClipboardCallback) Source #
onTerminalCopyClipboard :: (GObject a, MonadIO m) => a -> TerminalCopyClipboardCallback -> m SignalHandlerId Source #
wrap_TerminalCopyClipboardCallback :: TerminalCopyClipboardCallback -> Ptr () -> Ptr () -> IO () Source #
currentDirectoryUriChanged
type TerminalCurrentDirectoryUriChangedCallback = IO () Source #
data TerminalCurrentDirectoryUriChangedSignalInfo Source #
Instances
| SignalInfo TerminalCurrentDirectoryUriChangedSignalInfo Source # | |
| type HaskellCallbackType TerminalCurrentDirectoryUriChangedSignalInfo Source # | |
afterTerminalCurrentDirectoryUriChanged :: (GObject a, MonadIO m) => a -> TerminalCurrentDirectoryUriChangedCallback -> m SignalHandlerId Source #
genClosure_TerminalCurrentDirectoryUriChanged :: TerminalCurrentDirectoryUriChangedCallback -> IO Closure Source #
mk_TerminalCurrentDirectoryUriChangedCallback :: C_TerminalCurrentDirectoryUriChangedCallback -> IO (FunPtr C_TerminalCurrentDirectoryUriChangedCallback) Source #
noTerminalCurrentDirectoryUriChangedCallback :: Maybe TerminalCurrentDirectoryUriChangedCallback Source #
onTerminalCurrentDirectoryUriChanged :: (GObject a, MonadIO m) => a -> TerminalCurrentDirectoryUriChangedCallback -> m SignalHandlerId Source #
wrap_TerminalCurrentDirectoryUriChangedCallback :: TerminalCurrentDirectoryUriChangedCallback -> Ptr () -> Ptr () -> IO () Source #
currentFileUriChanged
type TerminalCurrentFileUriChangedCallback = IO () Source #
data TerminalCurrentFileUriChangedSignalInfo Source #
Instances
| SignalInfo TerminalCurrentFileUriChangedSignalInfo Source # | |
| type HaskellCallbackType TerminalCurrentFileUriChangedSignalInfo Source # | |
afterTerminalCurrentFileUriChanged :: (GObject a, MonadIO m) => a -> TerminalCurrentFileUriChangedCallback -> m SignalHandlerId Source #
genClosure_TerminalCurrentFileUriChanged :: TerminalCurrentFileUriChangedCallback -> IO Closure Source #
mk_TerminalCurrentFileUriChangedCallback :: C_TerminalCurrentFileUriChangedCallback -> IO (FunPtr C_TerminalCurrentFileUriChangedCallback) Source #
onTerminalCurrentFileUriChanged :: (GObject a, MonadIO m) => a -> TerminalCurrentFileUriChangedCallback -> m SignalHandlerId Source #
wrap_TerminalCurrentFileUriChangedCallback :: TerminalCurrentFileUriChangedCallback -> Ptr () -> Ptr () -> IO () Source #
cursorMoved
type TerminalCursorMovedCallback = IO () Source #
data TerminalCursorMovedSignalInfo Source #
Instances
| SignalInfo TerminalCursorMovedSignalInfo Source # | |
| type HaskellCallbackType TerminalCursorMovedSignalInfo Source # | |
afterTerminalCursorMoved :: (GObject a, MonadIO m) => a -> TerminalCursorMovedCallback -> m SignalHandlerId Source #
genClosure_TerminalCursorMoved :: TerminalCursorMovedCallback -> IO Closure Source #
mk_TerminalCursorMovedCallback :: C_TerminalCursorMovedCallback -> IO (FunPtr C_TerminalCursorMovedCallback) Source #
onTerminalCursorMoved :: (GObject a, MonadIO m) => a -> TerminalCursorMovedCallback -> m SignalHandlerId Source #
wrap_TerminalCursorMovedCallback :: TerminalCursorMovedCallback -> Ptr () -> Ptr () -> IO () Source #
decreaseFontSize
type TerminalDecreaseFontSizeCallback = IO () Source #
data TerminalDecreaseFontSizeSignalInfo Source #
Instances
| SignalInfo TerminalDecreaseFontSizeSignalInfo Source # | |
| type HaskellCallbackType TerminalDecreaseFontSizeSignalInfo Source # | |
afterTerminalDecreaseFontSize :: (GObject a, MonadIO m) => a -> TerminalDecreaseFontSizeCallback -> m SignalHandlerId Source #
mk_TerminalDecreaseFontSizeCallback :: C_TerminalDecreaseFontSizeCallback -> IO (FunPtr C_TerminalDecreaseFontSizeCallback) Source #
onTerminalDecreaseFontSize :: (GObject a, MonadIO m) => a -> TerminalDecreaseFontSizeCallback -> m SignalHandlerId Source #
wrap_TerminalDecreaseFontSizeCallback :: TerminalDecreaseFontSizeCallback -> Ptr () -> Ptr () -> IO () Source #
deiconifyWindow
type TerminalDeiconifyWindowCallback = IO () Source #
data TerminalDeiconifyWindowSignalInfo Source #
Instances
| SignalInfo TerminalDeiconifyWindowSignalInfo Source # | |
| type HaskellCallbackType TerminalDeiconifyWindowSignalInfo Source # | |
afterTerminalDeiconifyWindow :: (GObject a, MonadIO m) => a -> TerminalDeiconifyWindowCallback -> m SignalHandlerId Source #
mk_TerminalDeiconifyWindowCallback :: C_TerminalDeiconifyWindowCallback -> IO (FunPtr C_TerminalDeiconifyWindowCallback) Source #
onTerminalDeiconifyWindow :: (GObject a, MonadIO m) => a -> TerminalDeiconifyWindowCallback -> m SignalHandlerId Source #
wrap_TerminalDeiconifyWindowCallback :: TerminalDeiconifyWindowCallback -> Ptr () -> Ptr () -> IO () Source #
encodingChanged
type TerminalEncodingChangedCallback = IO () Source #
data TerminalEncodingChangedSignalInfo Source #
Instances
| SignalInfo TerminalEncodingChangedSignalInfo Source # | |
| type HaskellCallbackType TerminalEncodingChangedSignalInfo Source # | |
afterTerminalEncodingChanged :: (GObject a, MonadIO m) => a -> TerminalEncodingChangedCallback -> m SignalHandlerId Source #
mk_TerminalEncodingChangedCallback :: C_TerminalEncodingChangedCallback -> IO (FunPtr C_TerminalEncodingChangedCallback) Source #
onTerminalEncodingChanged :: (GObject a, MonadIO m) => a -> TerminalEncodingChangedCallback -> m SignalHandlerId Source #
wrap_TerminalEncodingChangedCallback :: TerminalEncodingChangedCallback -> Ptr () -> Ptr () -> IO () Source #
eof
type TerminalEofCallback = IO () Source #
data TerminalEofSignalInfo Source #
Instances
| SignalInfo TerminalEofSignalInfo Source # | |
| type HaskellCallbackType TerminalEofSignalInfo Source # | |
afterTerminalEof :: (GObject a, MonadIO m) => a -> TerminalEofCallback -> m SignalHandlerId Source #
genClosure_TerminalEof :: TerminalEofCallback -> IO Closure Source #
onTerminalEof :: (GObject a, MonadIO m) => a -> TerminalEofCallback -> m SignalHandlerId Source #
wrap_TerminalEofCallback :: TerminalEofCallback -> Ptr () -> Ptr () -> IO () Source #
iconTitleChanged
type TerminalIconTitleChangedCallback = IO () Source #
data TerminalIconTitleChangedSignalInfo Source #
Instances
| SignalInfo TerminalIconTitleChangedSignalInfo Source # | |
| type HaskellCallbackType TerminalIconTitleChangedSignalInfo Source # | |
afterTerminalIconTitleChanged :: (GObject a, MonadIO m) => a -> TerminalIconTitleChangedCallback -> m SignalHandlerId Source #
mk_TerminalIconTitleChangedCallback :: C_TerminalIconTitleChangedCallback -> IO (FunPtr C_TerminalIconTitleChangedCallback) Source #
onTerminalIconTitleChanged :: (GObject a, MonadIO m) => a -> TerminalIconTitleChangedCallback -> m SignalHandlerId Source #
wrap_TerminalIconTitleChangedCallback :: TerminalIconTitleChangedCallback -> Ptr () -> Ptr () -> IO () Source #
iconifyWindow
type TerminalIconifyWindowCallback = IO () Source #
data TerminalIconifyWindowSignalInfo Source #
Instances
| SignalInfo TerminalIconifyWindowSignalInfo Source # | |
| type HaskellCallbackType TerminalIconifyWindowSignalInfo Source # | |
afterTerminalIconifyWindow :: (GObject a, MonadIO m) => a -> TerminalIconifyWindowCallback -> m SignalHandlerId Source #
genClosure_TerminalIconifyWindow :: TerminalIconifyWindowCallback -> IO Closure Source #
mk_TerminalIconifyWindowCallback :: C_TerminalIconifyWindowCallback -> IO (FunPtr C_TerminalIconifyWindowCallback) Source #
onTerminalIconifyWindow :: (GObject a, MonadIO m) => a -> TerminalIconifyWindowCallback -> m SignalHandlerId Source #
wrap_TerminalIconifyWindowCallback :: TerminalIconifyWindowCallback -> Ptr () -> Ptr () -> IO () Source #
increaseFontSize
type TerminalIncreaseFontSizeCallback = IO () Source #
data TerminalIncreaseFontSizeSignalInfo Source #
Instances
| SignalInfo TerminalIncreaseFontSizeSignalInfo Source # | |
| type HaskellCallbackType TerminalIncreaseFontSizeSignalInfo Source # | |
afterTerminalIncreaseFontSize :: (GObject a, MonadIO m) => a -> TerminalIncreaseFontSizeCallback -> m SignalHandlerId Source #
mk_TerminalIncreaseFontSizeCallback :: C_TerminalIncreaseFontSizeCallback -> IO (FunPtr C_TerminalIncreaseFontSizeCallback) Source #
onTerminalIncreaseFontSize :: (GObject a, MonadIO m) => a -> TerminalIncreaseFontSizeCallback -> m SignalHandlerId Source #
wrap_TerminalIncreaseFontSizeCallback :: TerminalIncreaseFontSizeCallback -> Ptr () -> Ptr () -> IO () Source #
lowerWindow
type TerminalLowerWindowCallback = IO () Source #
data TerminalLowerWindowSignalInfo Source #
Instances
| SignalInfo TerminalLowerWindowSignalInfo Source # | |
| type HaskellCallbackType TerminalLowerWindowSignalInfo Source # | |
afterTerminalLowerWindow :: (GObject a, MonadIO m) => a -> TerminalLowerWindowCallback -> m SignalHandlerId Source #
genClosure_TerminalLowerWindow :: TerminalLowerWindowCallback -> IO Closure Source #
mk_TerminalLowerWindowCallback :: C_TerminalLowerWindowCallback -> IO (FunPtr C_TerminalLowerWindowCallback) Source #
onTerminalLowerWindow :: (GObject a, MonadIO m) => a -> TerminalLowerWindowCallback -> m SignalHandlerId Source #
wrap_TerminalLowerWindowCallback :: TerminalLowerWindowCallback -> Ptr () -> Ptr () -> IO () Source #
maximizeWindow
type TerminalMaximizeWindowCallback = IO () Source #
data TerminalMaximizeWindowSignalInfo Source #
Instances
| SignalInfo TerminalMaximizeWindowSignalInfo Source # | |
| type HaskellCallbackType TerminalMaximizeWindowSignalInfo Source # | |
afterTerminalMaximizeWindow :: (GObject a, MonadIO m) => a -> TerminalMaximizeWindowCallback -> m SignalHandlerId Source #
genClosure_TerminalMaximizeWindow :: TerminalMaximizeWindowCallback -> IO Closure Source #
mk_TerminalMaximizeWindowCallback :: C_TerminalMaximizeWindowCallback -> IO (FunPtr C_TerminalMaximizeWindowCallback) Source #
onTerminalMaximizeWindow :: (GObject a, MonadIO m) => a -> TerminalMaximizeWindowCallback -> m SignalHandlerId Source #
wrap_TerminalMaximizeWindowCallback :: TerminalMaximizeWindowCallback -> Ptr () -> Ptr () -> IO () Source #
moveWindow
data TerminalMoveWindowSignalInfo Source #
Instances
| SignalInfo TerminalMoveWindowSignalInfo Source # | |
| type HaskellCallbackType TerminalMoveWindowSignalInfo Source # | |
afterTerminalMoveWindow :: (GObject a, MonadIO m) => a -> TerminalMoveWindowCallback -> m SignalHandlerId Source #
genClosure_TerminalMoveWindow :: TerminalMoveWindowCallback -> IO Closure Source #
mk_TerminalMoveWindowCallback :: C_TerminalMoveWindowCallback -> IO (FunPtr C_TerminalMoveWindowCallback) Source #
onTerminalMoveWindow :: (GObject a, MonadIO m) => a -> TerminalMoveWindowCallback -> m SignalHandlerId Source #
wrap_TerminalMoveWindowCallback :: TerminalMoveWindowCallback -> Ptr () -> Word32 -> Word32 -> Ptr () -> IO () Source #
notificationReceived
type C_TerminalNotificationReceivedCallback = Ptr () -> CString -> CString -> Ptr () -> IO () Source #
type TerminalNotificationReceivedCallback = Text -> Maybe Text -> IO () Source #
data TerminalNotificationReceivedSignalInfo Source #
Instances
| SignalInfo TerminalNotificationReceivedSignalInfo Source # | |
| type HaskellCallbackType TerminalNotificationReceivedSignalInfo Source # | |
afterTerminalNotificationReceived :: (GObject a, MonadIO m) => a -> TerminalNotificationReceivedCallback -> m SignalHandlerId Source #
genClosure_TerminalNotificationReceived :: TerminalNotificationReceivedCallback -> IO Closure Source #
mk_TerminalNotificationReceivedCallback :: C_TerminalNotificationReceivedCallback -> IO (FunPtr C_TerminalNotificationReceivedCallback) Source #
onTerminalNotificationReceived :: (GObject a, MonadIO m) => a -> TerminalNotificationReceivedCallback -> m SignalHandlerId Source #
wrap_TerminalNotificationReceivedCallback :: TerminalNotificationReceivedCallback -> Ptr () -> CString -> CString -> Ptr () -> IO () Source #
pasteClipboard
type TerminalPasteClipboardCallback = IO () Source #
data TerminalPasteClipboardSignalInfo Source #
Instances
| SignalInfo TerminalPasteClipboardSignalInfo Source # | |
| type HaskellCallbackType TerminalPasteClipboardSignalInfo Source # | |
afterTerminalPasteClipboard :: (GObject a, MonadIO m) => a -> TerminalPasteClipboardCallback -> m SignalHandlerId Source #
genClosure_TerminalPasteClipboard :: TerminalPasteClipboardCallback -> IO Closure Source #
mk_TerminalPasteClipboardCallback :: C_TerminalPasteClipboardCallback -> IO (FunPtr C_TerminalPasteClipboardCallback) Source #
onTerminalPasteClipboard :: (GObject a, MonadIO m) => a -> TerminalPasteClipboardCallback -> m SignalHandlerId Source #
wrap_TerminalPasteClipboardCallback :: TerminalPasteClipboardCallback -> Ptr () -> Ptr () -> IO () Source #
raiseWindow
type TerminalRaiseWindowCallback = IO () Source #
data TerminalRaiseWindowSignalInfo Source #
Instances
| SignalInfo TerminalRaiseWindowSignalInfo Source # | |
| type HaskellCallbackType TerminalRaiseWindowSignalInfo Source # | |
afterTerminalRaiseWindow :: (GObject a, MonadIO m) => a -> TerminalRaiseWindowCallback -> m SignalHandlerId Source #
genClosure_TerminalRaiseWindow :: TerminalRaiseWindowCallback -> IO Closure Source #
mk_TerminalRaiseWindowCallback :: C_TerminalRaiseWindowCallback -> IO (FunPtr C_TerminalRaiseWindowCallback) Source #
onTerminalRaiseWindow :: (GObject a, MonadIO m) => a -> TerminalRaiseWindowCallback -> m SignalHandlerId Source #
wrap_TerminalRaiseWindowCallback :: TerminalRaiseWindowCallback -> Ptr () -> Ptr () -> IO () Source #
refreshWindow
type TerminalRefreshWindowCallback = IO () Source #
data TerminalRefreshWindowSignalInfo Source #
Instances
| SignalInfo TerminalRefreshWindowSignalInfo Source # | |
| type HaskellCallbackType TerminalRefreshWindowSignalInfo Source # | |
afterTerminalRefreshWindow :: (GObject a, MonadIO m) => a -> TerminalRefreshWindowCallback -> m SignalHandlerId Source #
genClosure_TerminalRefreshWindow :: TerminalRefreshWindowCallback -> IO Closure Source #
mk_TerminalRefreshWindowCallback :: C_TerminalRefreshWindowCallback -> IO (FunPtr C_TerminalRefreshWindowCallback) Source #
onTerminalRefreshWindow :: (GObject a, MonadIO m) => a -> TerminalRefreshWindowCallback -> m SignalHandlerId Source #
wrap_TerminalRefreshWindowCallback :: TerminalRefreshWindowCallback -> Ptr () -> Ptr () -> IO () Source #
resizeWindow
data TerminalResizeWindowSignalInfo Source #
Instances
| SignalInfo TerminalResizeWindowSignalInfo Source # | |
| type HaskellCallbackType TerminalResizeWindowSignalInfo Source # | |
afterTerminalResizeWindow :: (GObject a, MonadIO m) => a -> TerminalResizeWindowCallback -> m SignalHandlerId Source #
genClosure_TerminalResizeWindow :: TerminalResizeWindowCallback -> IO Closure Source #
mk_TerminalResizeWindowCallback :: C_TerminalResizeWindowCallback -> IO (FunPtr C_TerminalResizeWindowCallback) Source #
onTerminalResizeWindow :: (GObject a, MonadIO m) => a -> TerminalResizeWindowCallback -> m SignalHandlerId Source #
wrap_TerminalResizeWindowCallback :: TerminalResizeWindowCallback -> Ptr () -> Word32 -> Word32 -> Ptr () -> IO () Source #
restoreWindow
type TerminalRestoreWindowCallback = IO () Source #
data TerminalRestoreWindowSignalInfo Source #
Instances
| SignalInfo TerminalRestoreWindowSignalInfo Source # | |
| type HaskellCallbackType TerminalRestoreWindowSignalInfo Source # | |
afterTerminalRestoreWindow :: (GObject a, MonadIO m) => a -> TerminalRestoreWindowCallback -> m SignalHandlerId Source #
genClosure_TerminalRestoreWindow :: TerminalRestoreWindowCallback -> IO Closure Source #
mk_TerminalRestoreWindowCallback :: C_TerminalRestoreWindowCallback -> IO (FunPtr C_TerminalRestoreWindowCallback) Source #
onTerminalRestoreWindow :: (GObject a, MonadIO m) => a -> TerminalRestoreWindowCallback -> m SignalHandlerId Source #
wrap_TerminalRestoreWindowCallback :: TerminalRestoreWindowCallback -> Ptr () -> Ptr () -> IO () Source #
selectionChanged
type TerminalSelectionChangedCallback = IO () Source #
data TerminalSelectionChangedSignalInfo Source #
Instances
| SignalInfo TerminalSelectionChangedSignalInfo Source # | |
| type HaskellCallbackType TerminalSelectionChangedSignalInfo Source # | |
afterTerminalSelectionChanged :: (GObject a, MonadIO m) => a -> TerminalSelectionChangedCallback -> m SignalHandlerId Source #
mk_TerminalSelectionChangedCallback :: C_TerminalSelectionChangedCallback -> IO (FunPtr C_TerminalSelectionChangedCallback) Source #
onTerminalSelectionChanged :: (GObject a, MonadIO m) => a -> TerminalSelectionChangedCallback -> m SignalHandlerId Source #
wrap_TerminalSelectionChangedCallback :: TerminalSelectionChangedCallback -> Ptr () -> Ptr () -> IO () Source #
textDeleted
type TerminalTextDeletedCallback = IO () Source #
data TerminalTextDeletedSignalInfo Source #
Instances
| SignalInfo TerminalTextDeletedSignalInfo Source # | |
| type HaskellCallbackType TerminalTextDeletedSignalInfo Source # | |
afterTerminalTextDeleted :: (GObject a, MonadIO m) => a -> TerminalTextDeletedCallback -> m SignalHandlerId Source #
genClosure_TerminalTextDeleted :: TerminalTextDeletedCallback -> IO Closure Source #
mk_TerminalTextDeletedCallback :: C_TerminalTextDeletedCallback -> IO (FunPtr C_TerminalTextDeletedCallback) Source #
onTerminalTextDeleted :: (GObject a, MonadIO m) => a -> TerminalTextDeletedCallback -> m SignalHandlerId Source #
wrap_TerminalTextDeletedCallback :: TerminalTextDeletedCallback -> Ptr () -> Ptr () -> IO () Source #
textInserted
type TerminalTextInsertedCallback = IO () Source #
data TerminalTextInsertedSignalInfo Source #
Instances
| SignalInfo TerminalTextInsertedSignalInfo Source # | |
| type HaskellCallbackType TerminalTextInsertedSignalInfo Source # | |
afterTerminalTextInserted :: (GObject a, MonadIO m) => a -> TerminalTextInsertedCallback -> m SignalHandlerId Source #
genClosure_TerminalTextInserted :: TerminalTextInsertedCallback -> IO Closure Source #
mk_TerminalTextInsertedCallback :: C_TerminalTextInsertedCallback -> IO (FunPtr C_TerminalTextInsertedCallback) Source #
onTerminalTextInserted :: (GObject a, MonadIO m) => a -> TerminalTextInsertedCallback -> m SignalHandlerId Source #
wrap_TerminalTextInsertedCallback :: TerminalTextInsertedCallback -> Ptr () -> Ptr () -> IO () Source #
textModified
type TerminalTextModifiedCallback = IO () Source #
data TerminalTextModifiedSignalInfo Source #
Instances
| SignalInfo TerminalTextModifiedSignalInfo Source # | |
| type HaskellCallbackType TerminalTextModifiedSignalInfo Source # | |
afterTerminalTextModified :: (GObject a, MonadIO m) => a -> TerminalTextModifiedCallback -> m SignalHandlerId Source #
genClosure_TerminalTextModified :: TerminalTextModifiedCallback -> IO Closure Source #
mk_TerminalTextModifiedCallback :: C_TerminalTextModifiedCallback -> IO (FunPtr C_TerminalTextModifiedCallback) Source #
onTerminalTextModified :: (GObject a, MonadIO m) => a -> TerminalTextModifiedCallback -> m SignalHandlerId Source #
wrap_TerminalTextModifiedCallback :: TerminalTextModifiedCallback -> Ptr () -> Ptr () -> IO () Source #
textScrolled
type TerminalTextScrolledCallback = Int32 -> IO () Source #
data TerminalTextScrolledSignalInfo Source #
Instances
| SignalInfo TerminalTextScrolledSignalInfo Source # | |
| type HaskellCallbackType TerminalTextScrolledSignalInfo Source # | |
afterTerminalTextScrolled :: (GObject a, MonadIO m) => a -> TerminalTextScrolledCallback -> m SignalHandlerId Source #
genClosure_TerminalTextScrolled :: TerminalTextScrolledCallback -> IO Closure Source #
mk_TerminalTextScrolledCallback :: C_TerminalTextScrolledCallback -> IO (FunPtr C_TerminalTextScrolledCallback) Source #
onTerminalTextScrolled :: (GObject a, MonadIO m) => a -> TerminalTextScrolledCallback -> m SignalHandlerId Source #
wrap_TerminalTextScrolledCallback :: TerminalTextScrolledCallback -> Ptr () -> Int32 -> Ptr () -> IO () Source #
windowTitleChanged
type TerminalWindowTitleChangedCallback = IO () Source #
data TerminalWindowTitleChangedSignalInfo Source #
Instances
| SignalInfo TerminalWindowTitleChangedSignalInfo Source # | |
| type HaskellCallbackType TerminalWindowTitleChangedSignalInfo Source # | |
afterTerminalWindowTitleChanged :: (GObject a, MonadIO m) => a -> TerminalWindowTitleChangedCallback -> m SignalHandlerId Source #
mk_TerminalWindowTitleChangedCallback :: C_TerminalWindowTitleChangedCallback -> IO (FunPtr C_TerminalWindowTitleChangedCallback) Source #
onTerminalWindowTitleChanged :: (GObject a, MonadIO m) => a -> TerminalWindowTitleChangedCallback -> m SignalHandlerId Source #
wrap_TerminalWindowTitleChangedCallback :: TerminalWindowTitleChangedCallback -> Ptr () -> Ptr () -> IO () Source #