airgun.entities.hardware_model

Module Contents

class airgun.entities.hardware_model.HardwareModelEntity

Bases: airgun.entities.base.BaseEntity

endpoint_path = /hardware_models
create(self, values)

Create new hardware model

search(self, value)

Search for specific hardware model

read(self, entity_name, widget_names=None)

Read values for existing hardware model

update(self, entity_name, values)

Update hardware model values

delete(self, entity_name)

Delete hardware model

class airgun.entities.hardware_model.ShowAllHardwareModels

Bases: airgun.navigation.NavigateStep

Navigate to All Hardware Model screen.

VIEW
step(self, *args, **kwargs)
class airgun.entities.hardware_model.AddNewHardwareModel

Bases: airgun.navigation.NavigateStep

Navigate to Create new Hardware Model screen.

VIEW
prerequisite
step(self, *args, **kwargs)
class airgun.entities.hardware_model.EditHardwareModel

Bases: airgun.navigation.NavigateStep

Navigate to Edit Hardware Model screen.

Args:
entity_name: name of hardware model
VIEW
prerequisite(self, *args, **kwargs)
step(self, *args, **kwargs)