gws.base.printer.worker

Source code: gws.base.printer.worker

Module Contents

gws.base.printer.worker.worker(root: gws.Root, job: gws.lib.job.Object)
class gws.base.printer.worker.Object(root: gws.Root, job_uid: str, request: gws.PrintRequest, user: gws.User)
jobUid: str
user: gws.User
project: gws.Project
tri: gws.TemplateRenderInput
printer: gws.Printer
template: gws.Template
notify(event, details=None)
run()
prepare_map(tri: gws.TemplateRenderInput, mp: gws.PrintMap) gws.MapRenderInput
prepare_map_plane(n, plane: gws.PrintPlane, style_dct) gws.MapRenderInputPlane | None
update_job(**kwargs)
get_job() gws.lib.job.Object | None