gws.base.exporter

Source code: gws.base.exporter

Submodules

Package Contents

class gws.base.exporter.Config(*args, **kwargs)

Bases: gws.ConfigWithAccess

Exporter configuration.

target: gws.ExportTarget

Target export type.

targetPath: str | None

Target export path (if applicable).

title: str

Exporter title.

class gws.base.exporter.Object

Bases: gws.Exporter

Exporter object.

supportsRaster: bool
supportsVector: bool
title: str
configure()

Configuration hook.

notify(ea: ExportArgs, event: str)

Notify exporter of export events.

props(user) Props

Return exporter properties.

class gws.base.exporter.Props(*args, **kwargs)

Bases: gws.Props

Exporter properties.

supportsRaster: bool

Whether exporter supports raster features.

supportsVector: bool

Whether exporter supports vector features.

title: str

Exporter title.