Class: QgsFeatureFilterProviderGroup¶
- class qgis.server.QgsFeatureFilterProviderGroup¶
Bases:
QgsFeatureFilterProvider
Constructor
QgsFeatureFilterProviderGroup(
QgsFeatureFilterProviderGroup
)A filter filter provider grouping several filter providers.
New in version 3.0:
Methods
Add another filter provider to the group
Returns a clone of the object
Filter the features of the layer.
- param layer
- addProvider(self, provider: QgsFeatureFilterProvider) QgsFeatureFilterProviderGroup ¶
Add another filter provider to the group
- Parameters
provider (QgsFeatureFilterProvider) – The provider to add
- Return type
- Returns
itself
- clone(self) QgsFeatureFilterProvider ¶
Returns a clone of the object
- Return type
- Returns
A clone
- filterFeatures(self, layer: QgsVectorLayer, filterFeatures: QgsFeatureRequest)¶
Filter the features of the layer.
- Parameters
layer (QgsVectorLayer) – the layer to control
filterFeatures (QgsFeatureRequest) – the request to fill
- layerAttributes(self, layer: QgsVectorLayer, attributes: Iterable[str]) List[str] ¶
- Parameters
layer (QgsVectorLayer) –
attributes (Iterable[str]) –
- Return type
List[str]