Basics
Guides
API Reference
Basics
Guides
API Reference
[138:14] static extends: object
Alternate constructors for GdkFileList. Usage:
GdkFileListCtors.<name>(...). The primary constructor lives
directly on GdkFileList.
newFromArray (list files)
Creates a new
GdkFileListfor the given array of files. This function is meant to be used by language bindings.
files is the files to add to the list.n_files is the number of files in the array.A new GdkFileList.[12:7] extends: object
An opaque type representing a list of files.
GdkFileList (files = null)
Creates a new files list container from a singly linked list of
GFileinstances. This function is meant to be used by language bindings
files is a list of files.toNativeHandle (Source)
Normalizes a constructor argument into a raw pointer carrier. Accepts a raw NativeHandle, a raw NativeBuffer returned from
fn.call(...), another generated wrapper exposinghandle(), or null. Returns null when the argument carries no pointer.
Source is the raw handle, raw buffer, wrapper, or null.A raw pointer carrier or null when no pointer is present.getLib ()
Returns the opened native library for this generated wrapper.
The opened native library.handle ()
Returns the wrapped NativeHandle.
The wrapped NativeHandle.isNull ()
Returns true when the wrapped handle is null.
A bool.describe ()
Returns a small string for debugging generated wrappers.
A string.get_files ()
Retrieves the list of files inside a
GdkFileList. This function is meant for language bindings.
the files inside the list.files ()
Returns
get_filesas an Aussom list of wrapper objects. This companion method materializes the full collection up front; useget_files()when lazy or change-notify access is required.
An Aussom list of elements.
Aussom
Write once. Embed everywhere.
Copyright 2026 Austin Lehman. All rights reserved.