gi-gtk-3.0.11: 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.CellRendererSpinner

Contents

Description

GtkCellRendererSpinner renders a spinning animation in a cell, very similar to Spinner. It can often be used as an alternative to a CellRendererProgress for displaying indefinite activity, instead of actual progress.

To start the animation in a cell, set the CellRendererSpinner:active property to True and increment the CellRendererSpinner:pulse property at regular intervals. The usual way to set the cell renderer properties for each cell is to bind them to columns in your tree model using e.g. treeViewColumnAddAttribute.

Synopsis

Exported types

Methods

new

cellRendererSpinnerNew Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> m CellRendererSpinner

Returns: a new CellRenderer

Returns a new cell renderer which will show a spinner to indicate activity.

Since: 2.20

Properties

active

data CellRendererSpinnerActivePropertyInfo Source #

Instances

AttrInfo CellRendererSpinnerActivePropertyInfo Source # 
type AttrOrigin CellRendererSpinnerActivePropertyInfo Source # 
type AttrLabel CellRendererSpinnerActivePropertyInfo Source # 
type AttrGetType CellRendererSpinnerActivePropertyInfo Source # 
type AttrBaseTypeConstraint CellRendererSpinnerActivePropertyInfo Source # 
type AttrSetTypeConstraint CellRendererSpinnerActivePropertyInfo Source # 
type AttrAllowedOps CellRendererSpinnerActivePropertyInfo Source # 

pulse

data CellRendererSpinnerPulsePropertyInfo Source #

Instances

AttrInfo CellRendererSpinnerPulsePropertyInfo Source # 
type AttrOrigin CellRendererSpinnerPulsePropertyInfo Source # 
type AttrLabel CellRendererSpinnerPulsePropertyInfo Source # 
type AttrGetType CellRendererSpinnerPulsePropertyInfo Source # 
type AttrBaseTypeConstraint CellRendererSpinnerPulsePropertyInfo Source # 
type AttrSetTypeConstraint CellRendererSpinnerPulsePropertyInfo Source # 
type AttrAllowedOps CellRendererSpinnerPulsePropertyInfo Source # 

size

data CellRendererSpinnerSizePropertyInfo Source #

Instances

AttrInfo CellRendererSpinnerSizePropertyInfo Source # 
type AttrOrigin CellRendererSpinnerSizePropertyInfo Source # 
type AttrLabel CellRendererSpinnerSizePropertyInfo Source # 
type AttrGetType CellRendererSpinnerSizePropertyInfo Source # 
type AttrBaseTypeConstraint CellRendererSpinnerSizePropertyInfo Source # 
type AttrSetTypeConstraint CellRendererSpinnerSizePropertyInfo Source # 
type AttrAllowedOps CellRendererSpinnerSizePropertyInfo Source #