SimpleActionGroup

Gnome::Gio::SimpleActionGroup

A simple GActionGroup implementation

Description

Gnome::Gio::SimpleActionGroup is a hash table filled with native Gnome::Gio::Action objects, implementing the Gnome::Gio::ActionGroup and Gnome::Gio::ActionMap interfaces.

Synopsis

Declaration

unit class Gnome::Gio::SimpleActionGroup;
  also is Gnome::GObject::Object;
  also does Gnome::Gio::ActionGroup;
  also does Gnome::Gio::ActionMap;

Methods

new

default, no options

Create a new SimpleActionGroup object.

multi method new ( )

:native-object

Create a SimpleActionGroup object using a native object from elsewhere. See also Gnome::N::TopLevelClassSupport.

multi method new ( N-GObject :$native-object! )

:build-id

Create a SimpleActionGroup object using a native object returned from a builder. See also Gnome::GObject::Object.

multi method new ( Str :$build-id! )

_g_simple_action_group_new

Creates a new, empty, Gnome::Gio::SimpleActionGroup.

Returns: a new Gnome::Gio::SimpleActionGroup

method _g_simple_action_group_new ( --> GSimpleActionGroup )

Gnome::Gio v0.11.1

Raku Gnome GIO api, Please install Gnome::Gtk3

Authors

  • Marcel Timmerman

License

Artistic-2.0

Dependencies

Gnome::N:ap1<1>Gnome::Glib:ap1<1>Gnome::GObject:ap1<1>

Test Dependencies

Provides

  • Gnome::Gio::Action
  • Gnome::Gio::ActionGroup
  • Gnome::Gio::ActionMap
  • Gnome::Gio::AppInfo
  • Gnome::Gio::AppInfoMonitor
  • Gnome::Gio::AppLaunchContext
  • Gnome::Gio::Application
  • Gnome::Gio::ApplicationCommandLine
  • Gnome::Gio::DesktopAppInfo
  • Gnome::Gio::Emblem
  • Gnome::Gio::EmblemedIcon
  • Gnome::Gio::Enums
  • Gnome::Gio::File
  • Gnome::Gio::FileIcon
  • Gnome::Gio::Icon
  • Gnome::Gio::Menu
  • Gnome::Gio::MenuAttributeIter
  • Gnome::Gio::MenuItem
  • Gnome::Gio::MenuLinkIter
  • Gnome::Gio::MenuModel
  • Gnome::Gio::Notification
  • Gnome::Gio::Resource
  • Gnome::Gio::SimpleAction
  • Gnome::Gio::SimpleActionGroup
  • Gnome::Gio::ThemedIcon

The Camelia image is copyright 2009 by Larry Wall. "Raku" is a trademark of the Yet Another Society. All rights reserved.

Built with Podlite — the markup and publishing tools behind this site.