airgun.entities.filter¶
Module Contents¶
-
class
airgun.entities.filter.FilterEntity¶ Bases:
airgun.entities.base.BaseEntity-
create(self, role_name, values)¶ Create new filter for specific role
-
search(self, role_name, value)¶ Search for filter assigned to the role
-
read(self, role_name, entity_name, widget_names=None)¶ Read values for specific filter
-
read_all(self, role_name)¶ Read all the available role filters table values
-
read_permissions(self, role_name)¶ Return all role filters permissions as a dict with resources as keys and permission names as values.
-
update(self, role_name, entity_name, values)¶ Update filter values
-
delete(self, role_name, entity_name)¶ Delete specific filter from role
-
-
class
airgun.entities.filter.ShowAllFilters¶ Bases:
airgun.navigation.NavigateStepNavigate to All Role Filters page by pressing ‘Filters’ button on Roles List view.
- Args:
- role_name: name of role
-
VIEW¶
-
am_i_here(self, *args, **kwargs)¶
-
prerequisite(self, *args, **kwargs)¶
-
step(self, *args, **kwargs)¶
-
class
airgun.entities.filter.AddNewFilter¶ Bases:
airgun.navigation.NavigateStepNavigate to role’s Create Filter page
- Args:
- role_name: name of role entity_name: name of filter
-
VIEW¶
-
prerequisite(self, *args, **kwargs)¶
-
step(self, *args, **kwargs)¶