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) #

Class Method Detail

def self.g_type : UInt64 #

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


Instance Method Detail

def added : GLib::DateTime #

def age : Int32 #

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

def applications : Enumerable(String) #

def create_app_info(app_name : String?) : Gio::AppInfo? #

def description : String #

def display_name : String #

def exists : Bool #

def finalize #

def gicon : Gio::Icon? #

def groups : Enumerable(String) #

def has_application(app_name : String) : Bool #

def has_group(group_name : String) : Bool #

def is_local : Bool #

def last_application : String #

def match(info_b : Gtk::RecentInfo) : Bool #

def mime_type : String #

def modified : GLib::DateTime #

def private_hint : Bool #

def ref : Gtk::RecentInfo #

def short_name : String #

def to_unsafe : Pointer(Void) #

def unref : Nil #

def uri : String #

def uri_display : String? #

def visited : GLib::DateTime #