Skip to content

Latest commit

 

History

History
138 lines (79 loc) · 1.97 KB

File metadata and controls

138 lines (79 loc) · 1.97 KB

Types

Cli2gui Index / Cli2gui / Types

Auto-generated documentation for cli2gui.types module.

BuildSpec

Show source in types.py:15

Representation for the BuildSpec.

Signature

class BuildSpec: ...

FullBuildSpec

Show source in types.py:80

Representation for the FullBuildSpec (BuildSpec + ParserRep).

Signature

class FullBuildSpec: ...

GUIType

Show source in types.py:120

Supported gui types.

DEFAULT = "pysimplegui" WEB = "pysimpleguiweb" QT = "pysimpleguiqt" FSG = "freesimplegui"

Signature

class GUIType(str, Enum): ...

Group

Show source in types.py:63

Representation for an argument group.

Signature

class Group: ...

Item

Show source in types.py:31

Representation for an arg_item.

Signature

class Item: ...

ItemType

Show source in types.py:46

Enum of ItemTypes.

Signature

class ItemType(Enum): ...

ParserRep

Show source in types.py:72

Representation for a parser.

Signature

class ParserRep: ...

ParserType

Show source in types.py:98

Supported parser types.

OPTPARSE = "optparse" ARGPARSE = "argparse" DEPHELL_ARGPARSE = "dephell_argparse" DOCOPT = "docopt" GETOPT = "getopt" CLICK = "click" CUSTOM = "input()" # this seems like a pretty poor pattern to use

Signature

class ParserType(str, Enum): ...