Widgets are the building blocks of Controllers. They represent a visual component on the client side; their usage is determined solely by the client.
Metadata holding the class name of the Widget, so it can be mapped back to the class from a JSON
Maps a JSON object to an instance of its class
Widgets are the building blocks of Controllers. They represent a visual component on the client side; their usage is determined solely by the client.