Subgroup: Processing

Class: QgsProcessingParameterLimitedDataTypes

class qgis.core.QgsProcessingParameterLimitedDataTypes(types: Iterable[int] = [])

Bases: sip.wrapper

Constructor for QgsProcessingParameterLimitedDataTypes, with a list of acceptable data types.

QgsProcessingParameterLimitedDataTypes(QgsProcessingParameterLimitedDataTypes)

Can be inherited by parameters which require limits to their acceptable data types.

New in version 3.0: Methods

dataTypes Returns the geometry types for sources acceptable by the parameter.
setDataTypes Sets the geometry types for sources acceptable by the parameter.

Signals

Attributes

dataTypes(self) → List[int]

Returns the geometry types for sources acceptable by the parameter.

See also

setDataTypes()

setDataTypes(self, types: Iterable[int])

Sets the geometry types for sources acceptable by the parameter.

See also

dataTypes()