furo-ui5-propertylist-display

furo-ui5-propertylist-display #

@furo/components v1.0.0-rc.7
import '@furo/components/src/furo-ui5-propertylist-display.js';
exports FuroUi5PropertylistDisplay js
exports <furo-ui5-propertylist-display> custom-element-definition
superclass LitElement

Summary:

Example with context=“display” #

1
2
3
4
5
6
7
8
<furo-form-layouter four>
  <furo-ui5-propertylist-display  
    fn-bind-data="--entity(*.data.type_property)"></furo-ui5-propertylist-display>
</furo-form-layouter>
<furo-data-object 
  type="experiment.ExperimentEntity" 
  @-object-ready="--entity"  
  fn-inject-raw="--response"></furo-data-object>

Description #

furo-ui5-propertylist-display allows the user to show repeated properties (furo.Property) in a readonly mode. For all other types you can use furo-ui5-typerenderer-labeled.

The type information of the property is used for the display of the individual attributes. E.g.

[
 {
   "code": "c0a7f550-0fbe-4046-8fa9-60c86327b6b1",
   "data": {
      "@type": "type.googleapis.com/furo.StringProperty",
     "data": "01032020"
   },
   "flags": [],
   "display_name": "Vertragsbeginn",
   "id": "246d79a0-0a15-43c5-b18f-ac8a4a449df1",
   "meta": {}
 }
]

You can bind the furo.Property type (single and repeated).

1
2
3
 <furo-ui5-propertylist-display
    fn-bind-data="--daoCountry(*.data.additional_data)"
 ></furo-ui5-propertylist-display>

Attributes and Properties #

Methods #

bindData #

bindData(fieldNode FieldNode ) ⟹ boolean

FieldNode fn-bind-data

Binds a RepeaterNode of type furo.Property.

  • fieldNode