Существует ли компонент представления Flex, который вы могли бы просто передать ему в виде пользовательского объекта со всеми открытыми полями / свойствами, которые он мог бы отражать, и создать базовое представление пользовательского интерфейса с использованием компонентов Flex.
Можно ли использовать что-то вроде Spark DataGrid с одним элементом, расположенным вертикально.
Это должно было бы только поддерживать:
- TextField вид примитивов (String, Number, Boolean)
- Подвид для объектов (рекурсивно отражать подобъекты)
- Компонент списка для просмотра массивов / словарей
Например, если у вас был такой объект:
public class CustomerData {
public var customerName:String;
public var addresses:Vector.<Address>;
}
public class Address {
public var street:String;
public var houseNumber:Number;
public var zipcode : String;
}