Datatypes
rerun.blueprint.components
class ActiveTab
Bases: EntityPath
Component: The active tab in a tabbed container.
class AutoLayout
Bases: AutoLayoutExt
Component: Whether the viewport layout is determined automatically.
def __init__(auto_layout)
Create a new instance of the AutoLayout component.
class AutoSpaceViews
Bases: AutoSpaceViewsExt
Component: Whether or not space views should be created automatically.
def __init__(auto_space_views)
Create a new instance of the AutoSpaceViews component.
class Background3DKind
Bases: Enum
Component: The type of the background in 3D space views.
GradientBright = 2
class-attribute
instance-attribute
Gradient depending on the direction of the view, bright theme.
GradientDark = 1
class-attribute
instance-attribute
Gradient depending on the direction of the view, dark theme.
SolidColor = 3
class-attribute
instance-attribute
Simple uniform color.
class ColumnShare
Bases: ColumnShareExt
Component: The layout share of a column in the container.
def __init__(share)
Create a new instance of the ColumnShare component.
PARAMETER | DESCRIPTION |
---|---|
share |
The layout shares of a column in the container.
TYPE:
|
class ContainerKind
class Corner2D
class EntityPropertiesComponent
Component: The configurable set of overridable properties.
def __init__(props)
Create a new instance of the EntityPropertiesComponent component.
class GridColumns
Bases: GridColumnsExt
Component: How many columns a grid container should have.
def __init__(columns)
Create a new instance of the GridColumns component.
PARAMETER | DESCRIPTION |
---|---|
columns |
The number of columns.
TYPE:
|
class IncludedContent
Bases: EntityPath
Component: All the contents in the container.
class IncludedSpaceView
Bases: Uuid
Component: The unique id of a space view, used to refer to views in containers.
class LockRangeDuringZoom
Component: Indicate whether the range should be locked when zooming in on the data.
Default is false
, i.e. zoom will change the visualized range.
def __init__(lock_range)
Create a new instance of the LockRangeDuringZoom component.
class PanelExpanded
Bases: Bool
Component: Whether an application panel is expanded or not.
class QueryExpression
Bases: Utf8
Component: An individual QueryExpression
used to filter a set of EntityPath
s.
Each expression is either an inclusion or an exclusion expression.
Inclusions start with an optional +
and exclusions must start with a -
.
Multiple expressions are combined together as part of SpaceViewContents
.
The /**
suffix matches the whole subtree, i.e. self and any child, recursively
(/world/**
matches both /world
and /world/car/driver
).
Other uses of *
are not (yet) supported.
class RootContainer
Bases: Uuid
Component: The container that sits at the root of a viewport.
class RowShare
Bases: RowShareExt
Component: The layout share of a row in the container.
def __init__(share)
Create a new instance of the RowShare component.
PARAMETER | DESCRIPTION |
---|---|
share |
The layout share of a row in the container.
TYPE:
|
class SpaceViewClass
Bases: Utf8
Component: The class of a SpaceView
.
class SpaceViewMaximized
Bases: Uuid
Component: Whether a space view is maximized.
class SpaceViewOrigin
Bases: EntityPath
Component: The origin of a SpaceView
.
class ViewerRecommendationHash
Bases: UInt64
Component: Hash of a viewer recommendation.
The formation of this hash is considered an internal implementation detail of the viewer.
class Visible
Bases: VisibleExt
Component: Whether the container, space view, entity or instance is currently visible.
def __init__(visible)
Create a new instance of the Visible component.
class VisibleTimeRange
Bases: VisibleTimeRange
Component: The range of values that will be included in a space view query.