Libraries:Gtk:Gio:GFileAttributeInfoList
Types
T
Constants
Nil : T
Functions
GetType() : Gtk.GObject.Type.T
New() : Gtk.Gio.GFileAttributeInfoList.T
Methods
:"="(_ @ T, _ @ T)
:Add(self @ T, name @ Std.String.T, type @ Gtk.Gio.GFileAttributeType.T, flags @ Std.Integer.SmallT) : Std.Object.T
Adds a new attribute with name to the list, setting its type and flags.
list | a T. |
name | the name of the attribute to add. |
type | the Gtk.Gio.GFileAttributeType.T for the attribute. |
flags | Gtk.Gio.GFileAttributeInfoFlags.T for the attribute. |
:Dup(self @ T) : Gtk.Gio.GFileAttributeInfoList.T
Makes a duplicate of a file attribute info list.
list | a T to duplicate. |
Returns | a copy of the given list. |
:Infos(self @ T) : Gtk.Gio.GFileAttributeInfo.T
:Lookup(self @ T, name @ Std.String.T) : Gtk.Gio.GFileAttributeInfo.T
Gets the file attribute with the name name from list.
list | a T. |
name | the name of the attribute to lookup. |
Returns | a Gtk.Gio.GFileAttributeInfo.T for the name, or NULL if an attribute isn't found. |
:NInfos(self @ T) : Std.Integer.SmallT
:Ref(self @ T) : Gtk.Gio.GFileAttributeInfoList.T
:Unref(self @ T) : Std.Object.T
Removes a reference from the given list. If the reference count falls to zero, the list is deleted.
list | The T to unreference. |