Items from layout and context

It is possible to force rendering a select component and use data from outside the schema as a list of possible values. To do so you can use the layout.items property or write an expression in layout.getItems. For more complex cases it is possible to define layout.getItems.itemsResuls, layout.getItems.itemTitle, layout.getItems.itemValue, layout.getItems.itemKey and layout.itemIcon to transform the items.