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.StackSidebar

Contents

Description

 

Synopsis

Exported types

newtype StackSidebar Source #

Constructors

StackSidebar (ManagedPtr StackSidebar) 

Instances

GObject StackSidebar Source # 
IsObject StackSidebar Source # 
IsWidget StackSidebar Source # 
IsContainer StackSidebar Source # 
IsBin StackSidebar Source # 
IsBuildable StackSidebar Source # 
IsImplementorIface StackSidebar Source # 
IsStackSidebar StackSidebar Source # 
((~) * info (ResolveStackSidebarMethod t StackSidebar), MethodInfo * info StackSidebar p) => IsLabel t (StackSidebar -> p) Source # 

Methods

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

((~) * info (ResolveStackSidebarMethod t StackSidebar), MethodInfo * info StackSidebar p) => IsLabelProxy t (StackSidebar -> p) Source # 
HasAttributeList * StackSidebar Source # 
type SignalList StackSidebar Source # 
type SignalList StackSidebar
type AttributeList StackSidebar Source # 
type AttributeList StackSidebar

class GObject o => IsStackSidebar o Source #

Instances

(GObject a, UnknownAncestorError Constraint StackSidebar a) => IsStackSidebar a Source # 
IsStackSidebar StackSidebar Source # 

Methods

getStack

data StackSidebarGetStackMethodInfo Source #

Instances

((~) * signature (m (Maybe Stack)), MonadIO m, IsStackSidebar a) => MethodInfo * StackSidebarGetStackMethodInfo a signature Source # 

Methods

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

new

setStack

data StackSidebarSetStackMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsStackSidebar a, IsStack b) => MethodInfo * StackSidebarSetStackMethodInfo a signature Source # 

Methods

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

Properties

stack

data StackSidebarStackPropertyInfo Source #

Instances

AttrInfo StackSidebarStackPropertyInfo Source # 

Associated Types

type AttrAllowedOps StackSidebarStackPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint StackSidebarStackPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint StackSidebarStackPropertyInfo :: * -> Constraint

type AttrGetType StackSidebarStackPropertyInfo :: *

type AttrLabel StackSidebarStackPropertyInfo :: Symbol

type AttrOrigin StackSidebarStackPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint StackSidebarStackPropertyInfo o => Proxy * StackSidebarStackPropertyInfo -> o -> IO (AttrGetType StackSidebarStackPropertyInfo)

attrSet :: (AttrBaseTypeConstraint StackSidebarStackPropertyInfo o, AttrSetTypeConstraint StackSidebarStackPropertyInfo b) => Proxy * StackSidebarStackPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint StackSidebarStackPropertyInfo o => Proxy * StackSidebarStackPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint StackSidebarStackPropertyInfo o, AttrSetTypeConstraint StackSidebarStackPropertyInfo b) => Proxy * StackSidebarStackPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint StackSidebarStackPropertyInfo Source # 
type AttrSetTypeConstraint StackSidebarStackPropertyInfo = IsStack
type AttrOrigin StackSidebarStackPropertyInfo Source # 
type AttrLabel StackSidebarStackPropertyInfo Source # 
type AttrLabel StackSidebarStackPropertyInfo = "stack"
type AttrGetType StackSidebarStackPropertyInfo Source # 
type AttrBaseTypeConstraint StackSidebarStackPropertyInfo Source # 
type AttrBaseTypeConstraint StackSidebarStackPropertyInfo = IsStackSidebar
type AttrAllowedOps StackSidebarStackPropertyInfo Source # 
type AttrAllowedOps StackSidebarStackPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructStackSidebarStack :: (IsStackSidebar o, IsStack a) => a -> IO (GValueConstruct o) Source #

stackSidebarStack :: AttrLabelProxy "stack" Source #