In OutSystems Platform, the Runtime Property is a property that you can access at runtime. A runtime property can be:
Read / Write: you can access its value and/or change it at runtime. In fact, to change the value of a runtime property, you should use the Assign element in your action flows, selecting the runtime property with the Select Variable window or directly typing its name: <element name>.<property name>
Read only: you can access the value of this property at runtime, but you cannot change it. To access a runtime property in your eSpace, use the Expression editor or directly type its name: <element name>.<property name>
Inside Web List Records widgets and Web Table Records widgets, the widgets' Id runtime property has a different value for each row. Thus, at runtime, when you iterate such list widgets, for the same widget placed inside them, you'll obtain one different Id per occurrence.
Runtime properties of widgets placed inside Web List Records or Web Table Records widgets are always visible in the Scope Tree, in the Widgets folder. However, when used outside the list widgets that contain them, they return an empty value.