View

The View element is used to configure the display of blocks, similar to the div tag in HTML.

Parameters

Param Type Description
display block | inline
[style] string CSS style string
[className] string Class name of the CSS style to apply. Use with the Style tag
[visibleWhen] region-selected | choice-selected | no-region-selected Show the contents of a view when condition is true
[whenTagName] string Narrow down visibility by tag name. For regions, use the name of the object tag, for choices, use the name of the choices tag.
[whenLabelValue] string Narrow down visibility by label value
[whenChoiceValue] string Narrow down visibility by choice value

Example

Create two cards that flex to take up 50% of the screen width on the labeling interface

<View style="display: flex;">
  <View style="flex: 50%">
    <Header value="Facts:" />
    <Text name="text" value="$fact" />
  </View>
  <View style="flex: 50%; margin-left: 1em">
    <Header value="Enter your question:" />
    <TextArea name="question" />
  </View>
</View>