Source code for qualitron.providers

import revitron

[docs]class ElementListProvider(revitron.AbstractDataProvider): """ This data provider returns the ElementIds of filtered elements after applying all filters that are defined in the provider configuration. """
[docs] def run(self): """ Run the data provider and return the number of filtered elements. Returns: object: A list of element ids of filtered elements """ return [x.Id for x in self._filterElements()]
@property def valueType(self): """ The value type for the counter is ``count``. Returns: string: The value type """ return 'ElementId'