class Gtk::RecentInfo

Overview

Gtk::RecentInfo contains the metadata associated with an item in the recently used files list.

Defined in:

lib/gi-crystal/src/auto/gtk-4.0/recent_info.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(pointer : Pointer(Void), transfer : GICrystal::Transfer) #

[View source]

Class Method Detail

def self.g_type : UInt64 #

Returns the type id (GType) registered in GLib type system.


[View source]

Instance Method Detail

def added : GLib::DateTime #

[View source]
def age : Int32 #

[View source]
def application_info(app_name : String, app_exec : String, count : UInt32, stamp : GLib::DateTime) : Bool #

[View source]
def applications : Enumerable(String) #

[View source]
def create_app_info(app_name : String | Nil) : Gio::AppInfo | Nil #

[View source]
def description : String #

[View source]
def display_name : String #

[View source]
def exists : Bool #

[View source]
def finalize #

[View source]
def gicon : Gio::Icon | Nil #

[View source]
def groups : Enumerable(String) #

[View source]
def has_application(app_name : String) : Bool #

[View source]
def has_group(group_name : String) : Bool #

[View source]
def is_local : Bool #

[View source]
def last_application : String #

[View source]
def match(info_b : Gtk::RecentInfo) : Bool #

[View source]
def mime_type : String #

[View source]
def modified : GLib::DateTime #

[View source]
def private_hint : Bool #

[View source]
def ref : Gtk::RecentInfo #

[View source]
def short_name : String #

[View source]
def to_unsafe : Pointer(Void) #

[View source]
def unref : Nil #

[View source]
def uri : String #

[View source]
def uri_display : String | Nil #

[View source]
def visited : GLib::DateTime #

[View source]