roboto.domain.layouts.operations#

Module Contents#

class roboto.domain.layouts.operations.CreateLayoutRequest(/, **data)#

Bases: pydantic.BaseModel

Request payload to create a layout

Parameters:

data (Any)

accessibility: roboto.domain.layouts.record.LayoutAccessibility = None#
layout_definition: dict[str, Any] = None#
name: str = None#
schema_version: int = None#
tags: list[str] = None#
class roboto.domain.layouts.operations.UpdateLayoutRequest(/, **data)#

Bases: pydantic.BaseModel

Request payload to update a layout

Parameters:

data (Any)

accessibility: roboto.domain.layouts.record.LayoutAccessibility | roboto.sentinels.NotSetType = None#
layout_definition: dict[str, Any] | roboto.sentinels.NotSetType = None#
name: str | roboto.sentinels.NotSetType = None#
schema_version: int | roboto.sentinels.NotSetType = None#
tags: list[str] | roboto.sentinels.NotSetType = None#
validate_schema_version_with_definition()#
Return type:

UpdateLayoutRequest