class documentation

Undocumented

Method cancel Cancel a print job
Method get_result Get the result of a print job as a byte stream
Method get_status Query the print job status
Method print Print using the specified params
Method start_print Start a background print job

Inherited from Object:

Method props Undocumented

Inherited from Node (via Object):

Method cfg Undocumented
Method closest Undocumented
Method create_child Undocumented
Method create_child_if_configured Undocumented
Method create_children Undocumented
Method find_all Undocumented
Method find_first Undocumented
Method initialize Undocumented
Instance Variable config Undocumented
Instance Variable permissions Undocumented
Method _configure_permissions Undocumented

Inherited from Object (via Object, Node):

Method __repr__ Undocumented

Inherited from INode (via Object, Node, Object, IAction):

Method activate Undocumented
Method configure Undocumented
Method post_configure Undocumented
Method pre_configure Undocumented
Class Variable children Undocumented
Class Variable extName Undocumented
Class Variable extType Undocumented
Class Variable parent Undocumented
Class Variable root Undocumented
Class Variable uid Undocumented

Cancel a print job

@gws.ext.command.get('printerResult')
def get_result(self, req: gws.IWebRequester, p: JobRequest) -> gws.ContentResponse: (source)

Get the result of a print job as a byte stream

@gws.ext.command.api('printerStatus')
def get_status(self, req: gws.IWebRequester, p: JobRequest) -> gws.PrintJobResponse: (source)

Query the print job status

@gws.ext.command.cli('printerPrint')
def print(self, p: CliParams): (source)

Print using the specified params

Start a background print job