gi-gtk-3.0.7: Gtk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.FileChooserButton

Contents

Description

 

Synopsis

Exported types

class GObject o => IsFileChooserButton o Source #

Methods

getFocusOnClick

getTitle

data FileChooserButtonGetTitleMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsFileChooserButton a) => MethodInfo * FileChooserButtonGetTitleMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserButtonGetTitleMethodInfo a -> signature -> s

getWidthChars

new

newWithDialog

setFocusOnClick

data FileChooserButtonSetFocusOnClickMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsFileChooserButton a) => MethodInfo * FileChooserButtonSetFocusOnClickMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserButtonSetFocusOnClickMethodInfo a -> signature -> s

setTitle

data FileChooserButtonSetTitleMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsFileChooserButton a) => MethodInfo * FileChooserButtonSetTitleMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserButtonSetTitleMethodInfo a -> signature -> s

setWidthChars

data FileChooserButtonSetWidthCharsMethodInfo Source #

Instances

((~) * signature (Int32 -> m ()), MonadIO m, IsFileChooserButton a) => MethodInfo * FileChooserButtonSetWidthCharsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserButtonSetWidthCharsMethodInfo a -> signature -> s

Properties

dialog

data FileChooserButtonDialogPropertyInfo Source #

Instances

AttrInfo FileChooserButtonDialogPropertyInfo Source # 

Associated Types

type AttrAllowedOps FileChooserButtonDialogPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint FileChooserButtonDialogPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint FileChooserButtonDialogPropertyInfo :: * -> Constraint

type AttrGetType FileChooserButtonDialogPropertyInfo :: *

type AttrLabel FileChooserButtonDialogPropertyInfo :: Symbol

type AttrOrigin FileChooserButtonDialogPropertyInfo :: *

type AttrSetTypeConstraint FileChooserButtonDialogPropertyInfo Source # 
type AttrOrigin FileChooserButtonDialogPropertyInfo Source # 
type AttrLabel FileChooserButtonDialogPropertyInfo Source # 
type AttrLabel FileChooserButtonDialogPropertyInfo = "dialog"
type AttrGetType FileChooserButtonDialogPropertyInfo Source # 
type AttrBaseTypeConstraint FileChooserButtonDialogPropertyInfo Source # 
type AttrAllowedOps FileChooserButtonDialogPropertyInfo Source # 
type AttrAllowedOps FileChooserButtonDialogPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrClear ([] AttrOpTag))

fileChooserButtonDialog :: AttrLabelProxy "dialog" Source #

title

data FileChooserButtonTitlePropertyInfo Source #

Instances

AttrInfo FileChooserButtonTitlePropertyInfo Source # 

Associated Types

type AttrAllowedOps FileChooserButtonTitlePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint FileChooserButtonTitlePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint FileChooserButtonTitlePropertyInfo :: * -> Constraint

type AttrGetType FileChooserButtonTitlePropertyInfo :: *

type AttrLabel FileChooserButtonTitlePropertyInfo :: Symbol

type AttrOrigin FileChooserButtonTitlePropertyInfo :: *

type AttrSetTypeConstraint FileChooserButtonTitlePropertyInfo Source # 
type AttrSetTypeConstraint FileChooserButtonTitlePropertyInfo = * ~ Text
type AttrOrigin FileChooserButtonTitlePropertyInfo Source # 
type AttrLabel FileChooserButtonTitlePropertyInfo Source # 
type AttrLabel FileChooserButtonTitlePropertyInfo = "title"
type AttrGetType FileChooserButtonTitlePropertyInfo Source # 
type AttrGetType FileChooserButtonTitlePropertyInfo = Text
type AttrBaseTypeConstraint FileChooserButtonTitlePropertyInfo Source # 
type AttrAllowedOps FileChooserButtonTitlePropertyInfo Source # 
type AttrAllowedOps FileChooserButtonTitlePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructFileChooserButtonTitle :: IsFileChooserButton o => Text -> IO (GValueConstruct o) Source #

fileChooserButtonTitle :: AttrLabelProxy "title" Source #

widthChars

data FileChooserButtonWidthCharsPropertyInfo Source #

Instances

AttrInfo FileChooserButtonWidthCharsPropertyInfo Source # 
type AttrSetTypeConstraint FileChooserButtonWidthCharsPropertyInfo Source # 
type AttrSetTypeConstraint FileChooserButtonWidthCharsPropertyInfo = * ~ Int32
type AttrOrigin FileChooserButtonWidthCharsPropertyInfo Source # 
type AttrLabel FileChooserButtonWidthCharsPropertyInfo Source # 
type AttrLabel FileChooserButtonWidthCharsPropertyInfo = "width-chars"
type AttrGetType FileChooserButtonWidthCharsPropertyInfo Source # 
type AttrBaseTypeConstraint FileChooserButtonWidthCharsPropertyInfo Source # 
type AttrAllowedOps FileChooserButtonWidthCharsPropertyInfo Source # 
type AttrAllowedOps FileChooserButtonWidthCharsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

fileChooserButtonWidthChars :: AttrLabelProxy "widthChars" Source #

Signals

fileSet

data FileChooserButtonFileSetSignalInfo Source #

Instances

SignalInfo FileChooserButtonFileSetSignalInfo Source # 

Associated Types

type HaskellCallbackType FileChooserButtonFileSetSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o FileChooserButtonFileSetSignalInfo -> o -> HaskellCallbackType FileChooserButtonFileSetSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType FileChooserButtonFileSetSignalInfo Source # 

afterFileChooserButtonFileSet :: (GObject a, MonadIO m) => a -> FileChooserButtonFileSetCallback -> m SignalHandlerId Source #

onFileChooserButtonFileSet :: (GObject a, MonadIO m) => a -> FileChooserButtonFileSetCallback -> m SignalHandlerId Source #