gws.base.printer.worker

Source code: gws.base.printer.worker

Module Contents

class gws.base.printer.worker.Object(root: gws.Root, user: gws.User, job: gws.Job | None, request: gws.PrintRequest)

Bases: gws.base.job.worker.Object

contentPath: str
page_number = 0
printer: gws.Printer
project: gws.Project
request
template: gws.Template
tmpDir: str
tri: gws.TemplateRenderInput
notify(event, details=None)
prepare()
prepare_map(tri: gws.TemplateRenderInput, mp: gws.PrintMap) gws.MapRenderInput
prepare_map_plane(n, plane: gws.PrintPlane, style_dct) gws.MapRenderInputPlane | None
classmethod run(root: gws.Root, job: gws.Job)
work()