grapefruit-ui-gtk-0.1.0.7: GTK+-based backend for declarative user interface programming

Safe HaskellNone
LanguageHaskell98

Graphics.UI.Grapefruit.GTK

Description

This module provides a GTK+-based UI backend.

Synopsis

Documentation

data GTK Source #

Denotes the GTK+-based UI backend.

See the documentation of Graphics.UI.Grapefruit.Backend for an introduction to UI backends.

Constructors

GTK 

Instances

ContainerUIBackend GTK Source # 
BasicUIBackend GTK Source # 
UIBackend GTK Source # 

Associated Types

type WidgetPlacement GTK :: * #

type WindowPlacement GTK :: * #

Methods

initialize :: GTK -> IO () #

handleEvents :: GTK -> IO () #

requestQuitting :: GTK -> IO () #

finalize :: GTK -> IO () #

topLevel :: GTK -> Placement Window GTK #

data Cell GTK Source # 
data Cell GTK where
type WindowPlacement GTK Source # 
type WidgetPlacement GTK Source #