gtk.recent_data

Module for [RecentData] class

Types 1

Meta-data to be passed to gtk.recent_manager.RecentManager.addFull when registering a recently used resource.

Fields
GtkRecentData _cInstance
Methods
void * _cPtr() nothrow
string displayName() @property nothrowGet `displayName` field. Returns: a UTF-8 encoded string, containing the name of the recently used resource to be displayed, or null;
void displayName(string propval) @property nothrowSet `displayName` field. Params: propval = a UTF-8 encoded string, containing the name of the recently used resource to be displayed, or null;
string description() @property nothrowGet `description` field. Returns: a UTF-8 encoded string, containing a short description of the resource, or null;
void description(string propval) @property nothrowSet `description` field. Params: propval = a UTF-8 encoded string, containing a short description of the resource, or null;
string mimeType() @property nothrowGet `mimeType` field. Returns: the MIME type of the resource;
void mimeType(string propval) @property nothrowSet `mimeType` field. Params: propval = the MIME type of the resource;
string appName() @property nothrowGet `appName` field. Returns: the name of the application that is registering this recently used resource;
void appName(string propval) @property nothrowSet `appName` field. Params: propval = the name of the application that is registering this recently used resource;
string appExec() @property nothrowGet `appExec` field. Returns: command line used to launch this resource; may contain the “\`f`” and “\`u`” escape characters which will be expanded to the resource file path and URI respect...
void appExec(string propval) @property nothrowSet `appExec` field. Params: propval = command line used to launch this resource; may contain the “\`f`” and “\`u`” escape characters which will be expanded to the resource file path and UR...
bool isPrivate() @property nothrowGet `isPrivate` field. Returns: whether this resource should be displayed only by the applications that have registered it or not.
void isPrivate(bool propval) @property nothrowSet `isPrivate` field. Params: propval = whether this resource should be displayed only by the applications that have registered it or not.
Constructors
this(void * ptr, Flag!"Take" take)