Radios are objects which you can freely place. The user is then able to select a item from the radio-list. [Object](objects/Object.md) methods also apply for radios. | | | |---|---| |[addItem](objects/List/addItem.md)|Adds a new item into the list |[removeItem](objects/List/removeItem.md)|Removes a item from the list |[editItem](objects/List/editItem.md)|Changes a already existing item in the list |[getItem](objects/List/getItem.md)|Returns a item by its index |[getItemCount](objects/List/getItemCount.md)|Returns the item count |[getAll](objects/List/getAll.md)|Returns the entire list as a table |[selectItem](objects/List/selectItem.md)|Selects a item |[clear](objects/List/clear.md)|Makes the entire list empty |[getItemIndex](objects/List/getItemIndex.md)|Returns the currently active item index |[setSelectedItem](objects/List/setSelectedItem.md)|Changes the default bg and fg, when the user selects a item A item-table in lists looks like the following example: ```lua item = { text="1. Entry", -- the text its showing bgCol=colors.black, -- the background color fgCol=colors.white -- the foreground color args = {} -- custom args you want to pass, which you will be able to access in for example onChange events } ```