class documentation

class ZshSubcommandBuilder(ZshBuilder): (source)

View In Hierarchy

Constructs zsh code that will complete options for a given usage.Options instance, and also for a single sub-command. This will only be used in the case where the user is completing options for a specific subcommand.
Method __init__ Undocumented
Method write Generate the completion function and write it to the output file @return: None
Instance Variable subOptions The twisted.python.usage.Options instance defined for the sub command.

Inherited from ZshBuilder:

Instance Variable cmdName The name of the command we're generating completions for.
Instance Variable file The file to write the completion function to. The file must have bytes I/O semantics.
Instance Variable options The twisted.python.usage.Options instance defined for this command.
def __init__(self, subOptions, *args): (source)
def write(self): (source)
Generate the completion function and write it to the output file
Returns
None
The twisted.python.usage.Options instance defined for the sub command.