Interface ExternalApplication.LauncherInfo

Enclosing interface:
ExternalApplication

public static sealed interface ExternalApplication.LauncherInfo
Launcher description.
  • Method Details

    • name

      String name()
      Gets the name of the launcher.
      Returns:
      the name of the launcher
    • extra

      Options extra()
      Gets optional properties of the launcher.
      Returns:
      the optional properties of the launcher
    • asOptions

      default Options asOptions()
      Returns Options representation of this instance.

      Return value contains the value of

      invalid reference
      #NAME
      property merged with the Options instance returned by the extra() method.
      Returns:
      the Options representation of this instance
    • create

      static ExternalApplication.LauncherInfo create(Options options)