LGUI2:objectview

From Lavish Software Wiki
Revision as of 18:18, 8 October 2020 by Lax (talk | contribs)
Jump to navigation Jump to search

A LavishGUI 2 objectview element is a basic Content Container element, which shows a propertyview for JSON or LavishScript object properties.

Defining an objectview element

An objectview element is an Content Container, with additional properties for viewing a JSON or LavishScript object.


objectview properties
object A JSON object definition to view. Alternatively, objectBinding can specify a JSON or LavishScript object
objectBinding A Data Binding definition to use for the object
properties A JSON Array specifying a list of Properties to begin with


objectview events
Define these Event Handlers within an "eventHandlers" Object
onObjectChanged The object being viewed has changed

Examples

LavishGUI 2 Element Types

LavishGUI 2 LavishScript Object Types

Core API (see Using LavishGUI 2 from LavishScript)
lgui2 - lgui2animateargs - lgui2animationtype - lgui2elementref - lgui2eventargs - lgui2eventhandler - lgui2elementtype - lgui2itemviewgeneratorargs - lgui2inputbinding - lgui2layer - lgui2skin - lgui2trigger
Enums
elgui2animationframestate - elgui2dpad - elgui2edge - elgui2fontflags - elgui2horizontalalignment - elgui2imageorientation - elgui2progresstext - elgui2scrollbar - elgui2sizetocontent - elgui2verticalignment - elgui2visibility
Element Components
lgui2animation - lgui2brush - lgui2fontstyle - lgui2margins - lgui2item - lgui2property - lgui2radialitem - lgui2radialgaugeneedle
Element Base Types
lgui2element - lgui2bordered - lgui2contentbase - lgui2headeredcontentbase - lgui2itemlist
Elements