Namespace

St – 14

Shell Toolkit

Version14
AuthorsUnknown authors
LicenseLGPL-2.0-or-later
Websitehttps://www.gnome.org
Sourcehttps://gitlab.gnome.org/GNOME/gnome-shell/

Dependencies

GObject—2.0 The base type system library
Browse documentation
Gio—2.0 GObject Interfaces and Objects, Networking, IPC, and I/O
Browse documentation
Clutter—14 An OpenGL based 'interactive canvas' library
Browse documentation

Additional documentation

Classes

Adjustment

Bin

BorderImage

BoxLayout

The contents of this structure are private and should only be accessed through the public API.

Button

Clipboard

The contents of this structure is private and should only be accessed using the provided API.

DrawingArea

Entry

FocusManager

The StFocusManager struct contains only private data.

GenericAccessible

Icon

The contents of this structure are private and should only be accessed through the public API.

IconInfo

IconTheme

StIconTheme provides a facility for looking up icons by name and size. The main reason for using a name rather than simply providing a filename is to allow different icons to be used depending on what “icon theme” is selected by the user. The operation of icon themes on Linux and Unix follows the Icon Theme Specification There is a fallback icon theme, named hicolor, where applications should install their icons, but additional icon themes can be installed as operating system vendors and users choose.

ImageContent

Label

The contents of this structure is private and should only be accessed using the provided API.

PasswordEntry

ScrollBar

ScrollView

ScrollViewFade

Settings

TextureCache

Theme

ThemeContext

ThemeNode

Viewport

Widget

WidgetAccessible

Interfaces

Structs

IconColors

The StIconColors structure encapsulates colors for colorizing a symbolic icon.

Shadow

Attributes of the -st-shadow property.

ShadowHelper

ThemeNodePaintState

Enumerations

BackgroundSize

ClipboardType

Corner

Used to target a particular corner of a StThemeNode element.

DirectionType

Enumeration for focus direction.

GradientType

Used to specify options when rendering gradients.

IconStyle

Used to specify options when looking up icons.

PolicyType

Side

Used to target a particular side of a StThemeNode element.

SystemColorScheme

TextAlign

Used to align text in a label.

TextureCachePolicy

Bitfields

ButtonMask

A mask representing which mouse buttons an StButton responds to.

IconLookupFlags

Used to specify options for st_icon_theme_lookup_icon().

TextDecoration

Flags used to determine the decoration of text.

Error Domains

IconThemeError

Error codes for StIconTheme operations.

Callbacks

ClipboardCallbackFunc

Callback function called when text is retrieved from the clipboard.

ClipboardContentCallbackFunc

Callback function called when content is retrieved from the clipboard.

EntryCursorFunc

TextureCacheLoader

See st_texture_cache_load(). Implementations should return a texture handle for the given key, or set error.

Functions

describe_actor

Creates a string describing actor, for use in debugging. This includes the class name and actor name (if any), plus if actor is an StWidget, its style class and pseudo class names.

Function Macros