Packages

package help

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class CommandHelp(args: Seq[Arg], argsNameOption: Option[String], helpMessage: Option[HelpMessage]) extends Product with Serializable
  2. final case class Help[T](args: Seq[Arg], appName: String, appVersion: String, progName: String, argsNameOption: Option[String], optionsDesc: String, nameFormatter: Formatter[Name], helpMessage: Option[HelpMessage]) extends Product with Serializable

    Provides usage and help messages related to T

  3. abstract class HelpCompanion extends AnyRef
  4. final case class HelpFormat(progName: Attrs, commandName: Attrs, option: Attrs, newLine: String, sortGroups: Option[(Seq[String]) => Seq[String]], sortedGroups: Option[Seq[String]], hiddenGroups: Option[Seq[String]], sortCommandGroups: Option[(Seq[String]) => Seq[String]], sortedCommandGroups: Option[Seq[String]], hidden: Attrs, terminalWidthOpt: Option[Int], filterArgs: Option[(Arg) => Boolean], filterArgsWhenShowHidden: Option[(Arg) => Boolean], hiddenGroupsWhenShowHidden: Option[Seq[String]], namesLimit: Option[Int]) extends Product with Serializable
  5. final case class RuntimeCommandHelp[T](names: List[List[String]], help: Help[T], group: String, hidden: Boolean) extends Product with Serializable
  6. final case class RuntimeCommandsHelp(progName: String, description: Option[String], defaultHelp: Help[_], commands: Seq[RuntimeCommandHelp[_]], summaryDesc: Option[String]) extends Product with Serializable
  7. final case class Table(lines: IndexedSeq[Seq[Str]]) extends Product with Serializable
  8. final case class WithFullHelp[+T](withHelp: WithHelp[T], helpFull: Boolean = false) extends Product with Serializable
  9. abstract class WithFullHelpCompanion extends AnyRef
  10. final case class WithHelp[+T](usage: Boolean = false, help: Boolean = false, baseOrError: Either[Error, T]) extends Product with Serializable

    Helper to add --usage and --help options to an existing type T.

  11. abstract class WithHelpCompanion extends AnyRef

Value Members

  1. object CommandHelp extends Serializable
  2. object Help extends HelpCompanion with Serializable
  3. object HelpFormat extends Serializable
  4. object PlatformUtil
  5. object RuntimeCommandHelp extends Serializable
  6. object RuntimeCommandsHelp extends Serializable
  7. object Table extends Serializable
  8. object WithFullHelp extends WithFullHelpCompanion with Serializable
  9. object WithHelp extends WithHelpCompanion with Serializable
  10. object WordUtils

Ungrouped