_design

class appian_locust._design.Design(interactor: appian_locust._interactor._Interactor)

Bases: object

_create_object(ui_form: appian_locust.uiform.SailUiForm, link_name: str, object_name: str)appian_locust.uiform.SailUiForm
create_application(application_name: str)appian_locust.uiform.SailUiForm

Creates an application and returns a form within representing the app contents

Returns: The SAIL UI Form

create_record_type(app_form: appian_locust.uiform.SailUiForm, record_type_name: str)appian_locust.uiform.SailUiForm

Takes an application form and creates a record type with the given name

Returns: The SAIL UI Form after the record type is created

create_report(app_form: appian_locust.uiform.SailUiForm, report_name: str)appian_locust.uiform.SailUiForm

Takes an application form and creates a record type with the given name

Returns: The SAIL UI Form after the record type is created

visit()appian_locust.uiform.SailUiForm

Navigates to /design

Returns: The SAIL UI Form

Example

>>> self.appian.design.visit()
visit_app(app_id: str)appian_locust.uiform.SailUiForm

Navigates to a specific object within the /design environment

Returns: The SAIL UI Form

Example

>>> self.appian.design.visit_app("AADZeglVgAAgfpsAAJsAAAAAAdA")
visit_object(opaque_id: str)appian_locust.uiform.SailUiForm

Navigates to a specific object within the /design environment

Returns: The SAIL UI Form

Example

>>> self.appian.design.visit_object("lABD1iTIu_lxy_3T_90Is2fs63uh52xESYi6-fun7FBWshlrBQ0EptlFUdGyIRzSSluPyVdvOhvGgL6aBlnjlkWfQlALYR2aRZ_AIliJ4lc3g")