Я не уверен, что он сделает то, что вы ищете, но для достижения многократного использования функциональности в стиле OO с помощью Appcelerator я использовал библиотеку Helium , написанную Кевином Уиннери из Appcelerator. Он позволяет вам писать фабричные функции, по сути, конструкторы, где вещи, которые вы хотели бы автоматизировать, такие как изменение размера родительского представления, могут быть инкапсулированы для повторного использования. Вы можете использовать объект конфигурации, переданный конструктору, чтобы изменить компоновку, которую вы дадите своему построенному представлению, сделав его подключаемым.