Skip to main content

TileSettings Objects

class TileSettings(BaseDTO)
Settings for a single tile in a group layout. Arguments:
  • title - Optional title displayed in the toolbar for this tile.
  • is_read_only - If True, the tile is read-only and no annotations can be added to it.

LayoutSettings Objects

class LayoutSettings(BaseDTO)
Settings for a group layout. Arguments:
  • fixed_layout - If True, the layout is fixed and panes cannot be added/removed or changed.
  • tile_settings - Optional mapping from tile keys to their settings.

DataUnitTile Objects

class DataUnitTile(BaseDTO)
A tile containing a single data unit. Arguments:
  • type - The tile type, always “data_unit”.
  • key - The key referencing a data unit in the layout_contents.

DataUnitCarouselTile Objects

class DataUnitCarouselTile(BaseDTO)
A tile containing a list of data units displayed as a carousel. Arguments:
  • type - The tile type, always “data_unit_list”.
  • keys - List of keys referencing data units in the layout_contents.
  • carousel_position - Position of the carousel relative to the main content.
  • carousel_size - Initial percentage of the carousel width/height (10-70).

LayoutGrid Objects

class LayoutGrid(BaseDTO)
A grid layout splitting the view into two parts. Arguments:
  • direction - The split direction, either “row” (horizontal) or “column” (vertical).
  • first - The first part of the split (can be a nested grid or a tile).
  • second - The second part of the split (can be a nested grid or a tile).
  • split_percentage - The percentage of space allocated to the first part (5-95).

StorageItemGroupChild Objects

class StorageItemGroupChild(BaseDTO)
Information about a child item in a group layout. Arguments:
  • uuid - UUID of the child storage item.

DataGroupShortInfo Objects

class DataGroupShortInfo(BaseDTO)
Information about a data group, including its layout and child items. Arguments:
  • layout_contents - Mapping from layout keys to child item UUIDs.
  • layout - The layout structure of the data group.
  • layout_settings - Settings for the layout.