airgun.entities.bookmark

Module Contents

airgun.entities.bookmark._gen_queries(entity_name, controller=None)

Generate search query and row filtering query from bookmark name and controller if passed.

class airgun.entities.bookmark.BookmarkEntity

Bases: airgun.entities.base.BaseEntity

endpoint_path = /bookmarks
delete(self, entity_name, controller=None)

Delete existing bookmark

search(self, query)

Search for bookmark

read(self, entity_name, controller=None, widget_names=None)

Read bookmark values

update(self, entity_name, values, controller=None)

Update existing bookmark

class airgun.entities.bookmark.ShowAllBookmarks

Bases: airgun.navigation.NavigateStep

Navigate to All Bookmarks screen.

VIEW
step(self, *args, **kwargs)
class airgun.entities.bookmark.EditBookmark

Bases: airgun.navigation.NavigateStep

Navigate to Edit Bookmark screen.

Args:
entity_name: name of bookmark (optional) controller: name of controller for bookmark
VIEW
prerequisite(self, *args, **kwargs)
step(self, *args, **kwargs)