Back to Seed Clases

GObject


Classes

Interfaces

Structs

Unions

Enums

Class GObject.Object

Import line: GObject = imports.gi.GObject;
GIR File: GObject-2.0.gir
C documentation: GObject
Class : Object
  Show / Hide Inherited methods, properties and signals
All the fields in the GObject structure are private to the GObject implementation and should never be accessed directly.
Properties
Properties Defined By
Public Methods
None
Events
None
Used by These Methods / Signals / Properties
Class / Namespace Method / Signal / Properties
Atk.GObjectAccessible
Method
Atk.GObjectAccessible.for_object (Object obj) : Atk.Object
Gets the accessible object for the specified obj.
Atk.GObjectAccessible
Method
get_object () : GObject.Object
Gets the GObject for which obj is the accessible object.
Atk.NoOpObject
Method
new Atk.NoOpObject.c_new (Object obj) : Atk.NoOpObject
Create a new Atk.NoOpObject
Atk.ObjectFactory
Method
create_accessible (Object obj) : Atk.Object
Provides an AtkObject that implements an accessibility interface on behalf of obj on behalf of obj
Clutter
Method
Clutter.get_script_id (Object gobject) : String
Retrieves the Clutter script id, if any.
Clutter.Animation
Property
object : GObject.Object
The GObject to which the animation applies.
Clutter.Animation
Method
set_object (Object object) : none
Attaches animation to object.
Clutter.Animation
Method
get_object () : GObject.Object
Retrieves the GObject attached to animation.
Clutter.Animator
Method
set_key (Object object, String property_name, Number mode, Number progress, Value value) : Clutter.Animator
Sets a single key in the ClutterAnimator for the property_name of
Clutter.Animator
Method
get_keys (Object object, String property_name, Number progress) : Array
Returns a list of pointers to opaque structures with accessor functions that describe the keys added to an animator.
Clutter.Animator
Method
remove_key (Object object, String property_name, Number progress) : none
Removes all keys matching the conditions specificed in the arguments.
Clutter.Animator
Method
compute_value (Object object, String property_name, Number progress, Value value) : Boolean
Compute the value for a managed property at a given progress.
Clutter.Animator
Method
property_get_ease_in (Object object, String property_name) : Boolean
Checks if a property value is to be eased into the animation.
Clutter.Animator
Method
property_set_ease_in (Object object, String property_name, Boolean ease_in) : none
Sets whether a property value is to be eased into the animation.
Clutter.Animator
Method
property_get_interpolation (Object object, String property_name) : Clutter.Interpolation
Get the interpolation used by animator for a property on a particular object.
Clutter.Animator
Method
property_set_interpolation (Object object, String property_name, Interpolation interpolation) : none
Set the interpolation method to use, CLUTTER_INTERPOLATION_LINEAR causes the values to linearly change between the values, and CLUTTER_INTERPOLATION_CUBIC causes the values to smoothly change between the values.
Clutter.AnimatorKey
Method
get_object () : GObject.Object
Retrieves the object a key applies to.
Clutter.BindingPool
Method
activate (Number key_val, ModifierType modifiers, Object gobject) : Boolean
Activates the callback associated to the action that is bound to the key_val and modifiers pair.
Clutter.Script
Method
get_object (String name) : GObject.Object
Retrieves the object bound to name.
Epiphany.EphyEmbedPersist
Property
embed : GObject.Object
Epiphany.EphyEmbedShell
Method
get_favicon_cache () : GObject.Object
Returns the favicons cache.
Epiphany.EphyEmbedShell
Method
get_global_history () : GObject.Object
Epiphany.EphyEmbedShell
Method
get_downloader_view () : GObject.Object
Epiphany.EphyEmbedShell
Method
get_downloader_view_nocreate () : GObject.Object
Epiphany.EphyEmbedShell
Method
get_encodings () : GObject.Object
Epiphany.EphyEmbedShell
Method
get_embed_single () : GObject.Object
Epiphany.EphyEmbedShell
Method
get_adblock_manager () : GObject.Object
Returns the adblock manager.
Epiphany.EphyExtensionsManager
Method
register (Object object) : none
Registers object with the extensions manager.
Epiphany.EphyLocationAction
Property
window : GObject.Object
Epiphany.EphyShell
Method
get_session () : GObject.Object
Returns current session.
Epiphany.EphyShell
Method
get_net_monitor () : GObject.Object
Epiphany.EphyShell
Method
get_toolbars_model (Boolean fullscreen) : GObject.Object
Epiphany.EphyShell
Method
get_extensions_manager () : GObject.Object
Epiphany.EphyShell
Method
get_pdm_dialog () : GObject.Object
Epiphany.EphyShell
Method
get_prefs_dialog () : GObject.Object
Epiphany.EphyWebView
Signal
ge_dom_mouse_click (EphyWebView self, Object event) : Boolean
The ::ge_dom_mouse_click signal is emitted when the user clicks in the view.
Epiphany.EphyWebView
Signal
ge_dom_mouse_down (EphyWebView self, Object event) : Boolean
The ::ge_dom_mouse_down signal is emitted when the user depresses a mouse button.
Epiphany.EphyWindow
Method
get_ui_manager () : GObject.Object
Returns this window's UI manager.
Everything.TestObj
Property
Everything.TestObj
Method
set_bare (Object bare) : none
GObject
Method
GObject.cclosure_new_object (Function callback_func, Object object) : GObject.Closure
GObject
Method
GObject.cclosure_new_object_swap (Function callback_func, Object object) : GObject.Closure
GObject.Binding
Property
source : GObject.Object
GObject.Binding
Property
target : GObject.Object
GObject.Binding
Method
get_source () : GObject.Object
GObject.Binding
Method
get_target () : GObject.Object
GObject.Closure
Method
new GObject.Closure.object (Number sizeof_closure, Object object) : GObject.Closure
Create a new GObject.Closure
Gda.Batch
Signal
changed (Batch self, Object object) : none
Gda.Connection
Method
statement_execute (Statement stmt, Set params, StatementModelUsage model_usage, Object out_values) : GObject.Object
Executes stmt.
Gda.Connection
Method
async_fetch_result (Number task_id, Object out_values) : GObject.Object
Use this method to obtain the result of the execution of a statement which has been executed asynchronously by calling gda_connection_async_statement_execute().
Gio
Method
Gio.simple_async_report_gerror_in_idle (Object object, Function callback, void* user_data, Object error) : none
Gio.AsyncInitable
Method
new_finish (AsyncResult res) : GObject.Object
Gio.AsyncResult
Method
get_source_object () : GObject.Object
Gio.Emblem
Property
Gio.FileInfo
Method
get_attribute_object (String attribute) : GObject.Object
Gio.FileInfo
Method
set_attribute_object (String attribute, Object attr_value) : none
Gio.SimpleAsyncResult
Method
new Gio.SimpleAsyncResult.c_new (Object source_object, Function callback, void* user_data, void* source_tag) : Gio.SimpleAsyncResult
Create a new Gio.SimpleAsyncResult
Gio.SimpleAsyncResult
Method
Gio.SimpleAsyncResult.is_valid (AsyncResult result, Object source, void* source_tag) : Boolean
Gio.SocketListener
Method
add_socket (Socket socket, Object source_object) : Boolean
Gio.SocketListener
Method
add_address (SocketAddress address, SocketType type, SocketProtocol protocol, Object source_object, SocketAddress effective_address) : Boolean
Gio.SocketListener
Method
add_inet_port (Number port, Object source_object) : Boolean
Gio.SocketListener
Method
add_any_inet_port (Object source_object) : Number
Gio.SocketListener
Method
accept_socket (Object source_object, Cancellable cancellable) : Gio.Socket
Gio.SocketListener
Method
accept_socket_finish (AsyncResult result, Object source_object) : Gio.Socket
Gio.SocketListener
Method
accept (Object source_object, Cancellable cancellable) : Gio.SocketConnection
Gio.SocketListener
Method
accept_finish (AsyncResult result, Object source_object) : Gio.SocketConnection
Gio.SocketService
Signal
incoming (SocketService self, SocketConnection object, Object p0) : Boolean
Gio.ThreadedSocketService
Signal
Gladeui
Method
Gladeui.util_object_is_loading (Object object) : Boolean
Gladeui.App
Signal
signal_editor_created (App self, Object object) : none
Gladeui.App
Method
Gladeui.App.is_selected (Object object) : Boolean
Gladeui.App
Method
Gladeui.App.selection_set (Object object, Boolean emit_signal) : none
Gladeui.App
Method
Gladeui.App.selection_add (Object object, Boolean emit_signal) : none
Gladeui.App
Method
Gladeui.App.selection_remove (Object object, Boolean emit_signal) : none
Gladeui.BaseEditor
Property
container : GObject.Object
Gladeui.BaseEditor
Signal
build_child (BaseEditor self, Object object, Number p0) : GObject.Object
Gladeui.BaseEditor
Signal
change_type (BaseEditor self, Object object, Number p0) : Boolean
Gladeui.BaseEditor
Signal
child_selected (BaseEditor self, Object object) : none
Gladeui.BaseEditor
Signal
delete_child (BaseEditor self, Object object, Object p0) : Boolean
Gladeui.BaseEditor
Signal
get_display_name (BaseEditor self, Object object) : String
Gladeui.BaseEditor
Signal
move_child (BaseEditor self, Object object, Object p0) : Boolean
Gladeui.Fixed
Signal
configure_begin (Fixed self, Object object) : Boolean
Gladeui.Fixed
Signal
configure_child (Fixed self, Object object, void* p0) : Boolean
Gladeui.Fixed
Signal
configure_end (Fixed self, Object object) : Boolean
Gladeui.GObjectAdaptor
Method
construct_object (Number n_parameters, Parameter parameters) : GObject.Object
This function is called to construct a GObject instance for a GladeWidget of the said adaptor.
Gladeui.GObjectAdaptor
Method
post_create (Object object, CreateReason reason) : none
An adaptor function to be called after the object is created
Gladeui.GObjectAdaptor
Method
get_internal_child (Object object, String internal_name) : GObject.Object
Retrieves the internal object internal_name from object
Gladeui.GObjectAdaptor
Method
set_property (Object object, String property_name, Value value) : none
This delagate function is used to apply the property value on the runtime object.
Gladeui.GObjectAdaptor
Method
get_property (Object object, String property_name, Value value) : none
Gets value of property_name on object.
Gladeui.GObjectAdaptor
Method
verify_property (Object object, String property_name, Value value) : Boolean
This delagate function is always called whenever setting any properties with the exception of load time, and copy/paste time (basicly the two places where we recreate a hierarchy that we already know "works") its basicly an optional backend provided boundry checker for properties.
Gladeui.GObjectAdaptor
Method
add (Object container, Object child) : none
Adds child to container.
Gladeui.GObjectAdaptor
Method
remove (Object container, Object child) : none
Removes child from container.
Gladeui.GObjectAdaptor
Method
get_children (Object container) : Array
Lists the children of container.
Gladeui.GObjectAdaptor
Method
has_child (Object container, Object child) : Boolean
Gladeui.GObjectAdaptor
Method
child_set_property (Object container, Object child, String property_name, Value value) : none
Sets child's packing property identified by property_name to value.
Gladeui.GObjectAdaptor
Method
child_get_property (Object container, Object child, String property_name, Value value) : none
Gets child's packing property identified by property_name.
Gladeui.GObjectAdaptor
Method
child_verify_property (Object container, Object child, String property_name, Value value) : Boolean
This delagate function is always called whenever setting any properties with the exception of load time, and copy/paste time (basicly the two places where we recreate a hierarchy that we already know "works") its basicly an optional backend provided boundry checker for properties.
Gladeui.GObjectAdaptor
Method
replace_child (Object container, Object old_obj, Object new_obj) : none
Replaces old_obj with new_obj in container while positioning property values.
Gladeui.GObjectAdaptor
Method
action_activate (Object object, String action_path) : none
An adaptor function to be called on widget actions.
Gladeui.GObjectAdaptor
Method
child_action_activate (Object container, Object object, String action_path) : none
An adaptor function to be called on widget actions.
Gladeui.GObjectAdaptor
Method
action_submenu (Object object, String action_path) : Gtk.Widget
This delagate function is used to create dynamically customized submenus.
Gladeui.Project
Method
add_object (Project old_project, Object object) : none
Adds an object to the project.
Gladeui.Project
Method
remove_object (Object object) : none
Removes object from project.
Gladeui.Project
Method
has_object (Object object) : Boolean
Gladeui.Project
Method
is_selected (Object object) : Boolean
Gladeui.Project
Method
selection_set (Object object, Boolean emit_signal) : none
Set the selection in project to object If emit_signal is TRUE, calls glade_project_selection_changed().
Gladeui.Project
Method
selection_add (Object object, Boolean emit_signal) : none
Adds object to the selection chain of project If emit_signal is TRUE, calls glade_project_selection_changed().
Gladeui.Project
Method
selection_remove (Object object, Boolean emit_signal) : none
Removes object from the selection chain of project If emit_signal is TRUE, calls glade_project_selection_changed().
Gladeui.Property
Method
add_object (Object object) : none
Adds object to the object list in property.
Gladeui.Property
Method
remove_object (Object object) : none
Removes object from the object list in property.
Gladeui.Widget
Property
object : GObject.Object
Gladeui.Widget
Method
adaptor_create_internal (Object internal_object, String internal_name, String parent_name, Boolean anarchist, CreateReason reason) : Gladeui.Widget
A convenienve function to create a GladeWidget of the prescribed type for internal widgets.
Gladeui.Widget
Method
replace (Object old_object, Object new_object) : none
Replaces a GObject with another GObject inside a GObject which behaves as a container.
Gladeui.Widget
Method
write_placeholder (Object object, XmlContext context, XmlNode node) : none
Writes out a placeholder to the xml
Gladeui.Widget
Method
write_special_child_prop (Object object, XmlContext context, XmlNode node) : none
Gladeui.Widget
Method
set_child_type_from_node (Object child, XmlNode node) : none
Gladeui.Widget
Method
set_object (Object new_object) : none
Set the runtime object for this GladeWidget wrapper (this is used deep in the core and is probably unsafe to use elsewhere).
Gladeui.Widget
Method
get_object () : GObject.Object
Gsf.Output
Method
Gsf.Output.wrap (Object wrapper, Output wrapee) : Boolean
Gsf.Output
Method
Gsf.Output.unwrap (Object wrapper, Output wrapee) : Boolean
Gst
Method
Gst.debug_log_default (DebugCategory category, DebugLevel level, String file, String function, Number line, Object object, DebugMessage message, void* unused) : none
The default logging handler used by GStreamer.
Gst
Method
Gst.util_set_object_arg (Object object, String name, String value) : none
Convertes the string value to the type of the objects argument and sets the argument with it.
Gst.ChildProxy
Signal
child_added (ChildProxy self, Object object) : none
Gst.ChildProxy
Signal
child_removed (ChildProxy self, Object object) : none
Gst.Object
Method
Gst.Object.default_deep_notify (Object object, Object orig, ParamSpec pspec, Array excluded_props) : none
A default deep_notify signal callback for an object.
GstController
Method
GstController.object_get_control_rate (Object object) : Number
Obtain the control-rate for this object.
GstController
Method
GstController.object_get_control_source (Object object, String property_name) : GstController.ControlSource
Gets the corresponding GstControlSource for the property.
GstController
Method
GstController.object_get_controller (Object object) : GstController.Controller
Gets the controller for the given GObject
GstController
Method
GstController.object_get_value_array (Object object, Number timestamp, ValueArray value_array) : Boolean
Function to be able to get an array of values for one element properties If the GstValueArray->values array is NULL, it will be created by the function.
GstController
Method
GstController.object_get_value_arrays (Object object, Number timestamp, Array value_arrays) : Boolean
Function to be able to get an array of values for one or more given element properties.
GstController
Method
GstController.object_set_control_rate (Object object, Number control_rate) : none
Change the control-rate for this object.
GstController
Method
GstController.object_set_control_source (Object object, String property_name, ControlSource csource) : Boolean
Sets the GstControlSource for property_name.
GstController
Method
GstController.object_set_controller (Object object, Controller controller) : Boolean
Sets the controller on the given GObject
GstController
Method
GstController.object_suggest_next_sync (Object object) : Number
Convenience function for GObject
GstController
Method
GstController.object_sync_values (Object object, Number timestamp) : Boolean
Convenience function for GObject
GstController.Controller
Method
new GstController.Controller.list (Object object, Array list) : GstController.Controller
Create a new GstController.Controller
Gtk
Method
Gtk.accel_groups_activate (Object object, Number accel_key, ModifierType accel_mods) : Boolean
Finds the first accelerator in any GtkAccelGroup attached to object that matches accel_key and accel_mods, and activates that accelerator.
Gtk
Method
Gtk.accel_groups_from_object (Object object) : Array
Gets a list of all accel groups which are attached to object.
Gtk
Method
Gtk.tree_row_reference_deleted (Object proxy, TreePath path) : none
Lets a set of row reference created by gtk_tree_row_reference_new_proxy() know that the model emitted the "row_deleted" signal.
Gtk
Method
Gtk.tree_row_reference_inserted (Object proxy, TreePath path) : none
Lets a set of row reference created by gtk_tree_row_reference_new_proxy() know that the model emitted the "row_inserted" signal.
Gtk
Method
Gtk.tree_row_reference_reordered (Object proxy, TreePath path, TreeIter iter) : Number
Lets a set of row reference created by gtk_tree_row_reference_new_proxy() know that the model emitted the "rows_reordered" signal.
Gtk.AccelGroup
Signal
accel_activate (AccelGroup self, Object acceleratable, Number keyval, ModifierType modifier) : Boolean
The accel-activate signal is an implementation detail of GtkAccelGroup and not meant to be used by applications.
Gtk.AccelGroup
Method
activate (Number accel_quark, Object acceleratable, Number accel_key, ModifierType accel_mods) : Boolean
Finds the first accelerator in accel_group that matches accel_key and accel_mods, and activates it.
Gtk.Buildable
Method
add_child (Builder builder, Object child, String type) : none
Adds a child to buildable.
Gtk.Buildable
Method
construct_child (Builder builder, String name) : GObject.Object
Constructs a child of buildable with the name name.
Gtk.Buildable
Method
custom_tag_start (Builder builder, Object child, String tagname, MarkupParser parser, void* data) : Boolean
This is called for each unknown element under <child>.
Gtk.Buildable
Method
custom_tag_end (Builder builder, Object child, String tagname, void* data) : none
This is called at the end of each custom element handled by the buildable.
Gtk.Buildable
Method
custom_finished (Builder builder, Object child, String tagname, void* data) : none
This is similar to gtk_buildable_parser_finished() but is called once for each custom tag handled by the buildable.
Gtk.Buildable
Method
get_internal_child (Builder builder, String childname) : GObject.Object
Get the internal child called childname of the buildable object.
Gtk.Builder
Method
get_object (String name) : GObject.Object
Gets the object named name.
Gtk.Clipboard
Method
set_with_owner (TargetEntry targets, Number n_targets, Function get_func, Function clear_func, Object owner) : Boolean
Virtually sets the contents of the specified clipboard by providing a list of supported formats for the clipboard data and a function to call to get the actual data when it is requested.
Gtk.Clipboard
Method
get_owner () : GObject.Object
If the clipboard contents callbacks were set with gtk_clipboard_set_with_owner(), and the gtk_clipboard_set_with_data() or gtk_clipboard_clear() has not subsequently called, returns the owner set by gtk_clipboard_set_with_owner().
Gtk.TextTag
Signal
event (TextTag self, Object object, Event event, TextIter iter) : Boolean
The ::event signal is emitted when an event occurs on a region of the buffer marked with this tag.
Gtk.TextTag
Method
event (Object event_object, Event event, TextIter iter) : Boolean
Emits the "event" signal on the GtkTextTag.
Gtk.TreeRowReference
Method
new Gtk.TreeRowReference.proxy (Object proxy, TreeModel model, TreePath path) : Gtk.TreeRowReference
Create a new Gtk.TreeRowReference
Midgard.QueryBuilder
Method
execute (Object out_values) : GObject.Object
Executes the built query.
Midgard.Replicator
Method
Midgard.Replicator.serialize (Object object) : String
Midgard.Replicator
Method
Midgard.Replicator.unserialize (Connection mgd, String xml, Boolean force) : GObject.Object
Peas.Activatable
Method
activate (Object object) : none
Activates the extension on the given object.
Peas.Activatable
Method
deactivate (Object object) : none
Deactivates the plugin on the given object.
Peas.Activatable
Method
update_state (Object object) : none
Triggers an update of the plugin insternal state to take into account state changes in the targetted object, due to a plugin or an user action.
Peas.ObjectModule
Method
create_object (Number interface) : GObject.Object
Soup.Session
Signal
connection_created (Session self, Object object) : none
Soup.Session
Signal
tunneling (Session self, Object object) : none
TelepathyGLib
Method
TelepathyGLib.list_connection_managers (DBusDaemon bus_daemon, Function callback, void* user_data, Function destroy, Object weak_object) : none
TelepathyGLib
Method
TelepathyGLib.list_connection_names (DBusDaemon bus_daemon, Function callback, void* user_data, Function destroy, Object weak_object) : none
TelepathyGLib.Connection
Method
hold_handles (Number timeout_ms, HandleType handle_type, Number n_handles, Number handles, Function callback, void* user_data, Function destroy, Object weak_object) : none
TelepathyGLib.Connection
Method
request_handles (Number timeout_ms, HandleType handle_type, Array ids, Function callback, void* user_data, Function destroy, Object weak_object) : none
TelepathyGLib.Connection
Method
get_contact_attributes (Number timeout_ms, Number n_handles, Number handles, Array interfaces, Boolean hold, void* callback, void* user_data, Function destroy, Object weak_object) : none
TelepathyGLib.ConnectionManager
Method
call_when_ready (Function callback, void* user_data, Function destroy, Object weak_object) : none
TelepathyGLib.DBusDaemon
Method
list_names (Number timeout_ms, Function callback, void* user_data, Function destroy, Object weak_object) : none
TelepathyGLib.DBusDaemon
Method
list_activatable_names (Number timeout_ms, Function callback, void* user_data, Function destroy, Object weak_object) : none
WebKit.WebView
Signal
database_quota_exceeded (WebView self, Object object, Object p0) : none
WebKit.WebView
Signal
download_requested (WebView self, Object object) : Boolean
Documentation generated by Introspection Doc Generator Loosely Based on JsDoc Toolkit on Tue Jun 22 2010 16:33:01 GMT+0800 (HKT)