DesktopFile.type

Sets "Type" field to type Note: Setting the Unknown type removes type field.

  1. Type type()
  2. Type type(Type t)
    class DesktopFile
    @safe
    type

Examples

auto desktopFile = new DesktopFile();
desktopFile.type = DesktopFile.Type.Application;
assert(desktopFile.desktopEntry["Type"] == "Application");
desktopFile.type = DesktopFile.Type.Link;
assert(desktopFile.desktopEntry["Type"] == "Link");
desktopFile.type = DesktopFile.Type.Directory;
assert(desktopFile.desktopEntry["Type"] == "Directory");

desktopFile.type = DesktopFile.Type.Unknown;
assert(desktopFile.desktopEntry.value("Type").empty);

Meta