Represents a key-value object, where the keys can be enumerated and looked up by string name.
The enumerable keys do not neccessarily correspond to Uno properties on the object.
Allthough read-only through this interface, the object is not neccessarily immutable. Changes to the object can only happen on the UI thread. This means the UI thread can safely read properties from this object.
If the object also supports
Fuse.Reactive.IObservableObject, consumers can subscribe
to receive change notifications.
- Fuse.Common 2.9.1