List
A List is a GUI 2D Object that allows the user to create a list. The contents of the list, and any visual components, can be customized in the Attributes.
Attributes
The Object's Attributes can be used to fully customize the Object. Explained below, they are:
Transformation

The Transformation Attributes deal with placement, rotation, and size in XY space. More information can be found here.
List
The List Attributes provide crucial data for a List Object. When Advanced Mode is toggled on, the Attribtues differ slightly.


The
Active IndexAttribute decides which item is currently active in the List.Advanced Modedetermines whetherEntriesorJSON Filewill appear in the Attributes.Entriesallows the user to add the elements of the List and is only visible whenAdvanced Modeis toggled off.The
JSON Filecontains all the information for the List whenAdvanced Modeis toggled on.
Thus there are two ways to populate a List:
When
Advanced Modeis toggled on, theJSON FileAttribute appears. TheJSON Filecontains more specific data of the List and allows the user to have more control. For example, a JSON file could contain something like this:
[
{
"icon": "Users/user.name/Documents/Project1/Assets/image1.jpg",
"text": "you collected"
},
{
"icon": "Users/user.name/Documents/Project1/Assets/image2.png",
"text": "over 9000"
},
{
"icon": "Users/user.name/Documents/Project1/Assets/image3.png",
"text": "overhours"
}
]When
Advanced Modeis toggled off, theEntriesare visible. The user can manually input each List entry one by one.
Example List Entries with Icons.
These two processes result in a List that appears like this (with some other visual Attributes changed):

List Item

The List Item Attributes provide crucial data for a List Object's items.
Heightdecides the space between each segment of the list (the total vertical space of an item) in pixels.Background Colordecides the background color of the List's items.Use Icontoggles the visibility of any icons in the JSON file on or off. Please note, for icon images the absolute path on one's local machine must be used.Icon Sizedetermines the size of the icons in pixels.
Separator

Sizechooses the thickness of the separators, which are the lines between List items, in pixels.Colordetermines the color of the separators.
Text

The Text Attributes customize the textual elements of a List.
Colordecides the color of the List's text.Alignmentsets the alignment of the text. This is either left, right, or center.Transformcan easily change certain text aesthetics.Capitalizemakes the first letter capital,uppercasemakes all letters capital, andlowercasemakes all letters lowercase.
Font

The Font Attributes control certain font characteristics.
Familyoffers three different font types:monospace,sans-serif, andserif. More fonts can be added by the user in Project Settings.Sizedetermines the size of the font in pixels.
Style

The
Text MarginAttribute adds margins to the text of a List depending on what sizes are specified and for which sides. The options arexfor the top,yfor the right,zfor the bottom, andwfor the left. Margins are often seen in the context of CSS. Similarly, here, it is the extra space around the List item's text in relation to the space around it.List Paddingadds padding to a List depending on what sizes are specified and for which sides. The options arexfor the top,yfor the right,zfor the bottom, andwfor the left. Padding is often seen in the context of CSS. Similarly, in Incari, it is the extra space inside the List Object itself. The separators of the List do not extend into this space.List Marginadds margins to a List depending on what sizes are specified and for which sides. The options arexfor the top,yfor the right,zfor the bottom, andwfor the left. Margins are often seen in the context of CSS. Similarly, here, it is the extra space around the List in relation to other Objects.Icon Marginadds margins to the icons of a List's depending on what sizes are specified and for which sides. The options arexfor the top,yfor the right,zfor the bottom, andwfor the left. Margins are often seen in the context of CSS. Similarly, here, it is the extra space around the List item's icon in relation to the space around it.CSS Classescontains the CSS class names of the Object.Stylesheetcontains the CSS stylesheet of the Object.
Tag

This Attribute manages the tags for the List. See more on tags here.
Last updated
Was this helpful?