gi-gtk-0.3.18.13: 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.LockButton

Contents

Description

 

Synopsis

Exported types

newtype LockButton Source

Instances

GObject LockButton Source 
((~) * info (ResolveLockButtonMethod t LockButton), MethodInfo * info LockButton p) => IsLabel t (LockButton -> p) Source 

Methods

fromLabel :: Proxy# Symbol t -> LockButton -> p

((~) * info (ResolveLockButtonMethod t LockButton), MethodInfo * info LockButton p) => IsLabelProxy t (LockButton -> p) Source 
type ParentTypes LockButton Source 
type AttributeList LockButton Source 
type SignalList LockButton Source 

Methods

lockButtonGetPermission

lockButtonGetPermission :: (MonadIO m, LockButtonK a) => a -> m Permission Source

lockButtonNew

lockButtonNew :: (MonadIO m, PermissionK a) => Maybe a -> m LockButton Source

lockButtonSetPermission

lockButtonSetPermission :: (MonadIO m, LockButtonK a, PermissionK b) => a -> Maybe b -> m () Source

Properties

Permission

constructLockButtonPermission :: PermissionK a => a -> IO ([Char], GValue) Source

getLockButtonPermission :: (MonadIO m, LockButtonK o) => o -> m Permission Source

setLockButtonPermission :: (MonadIO m, LockButtonK o, PermissionK a) => o -> a -> m () Source

TextLock

TextUnlock

TooltipLock

TooltipNotAuthorized

data LockButtonTooltipNotAuthorizedPropertyInfo Source

Instances

AttrInfo LockButtonTooltipNotAuthorizedPropertyInfo Source 
type AttrLabel LockButtonTooltipNotAuthorizedPropertyInfo = "tooltip-not-authorized" Source 
type AttrGetType LockButtonTooltipNotAuthorizedPropertyInfo = Text Source 
type AttrBaseTypeConstraint LockButtonTooltipNotAuthorizedPropertyInfo = LockButtonK Source 
type AttrSetTypeConstraint LockButtonTooltipNotAuthorizedPropertyInfo = TYPE Lifted ~ Text Source 
type AttrAllowedOps LockButtonTooltipNotAuthorizedPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source 

TooltipUnlock

data LockButtonTooltipUnlockPropertyInfo Source