Платформа Enyo от Palm использует DSL-систему "Kind" для создания объектов на основе прототипов. К сожалению, это приводит к тому, что я считаю более неопытным кодом.
Кто-нибудь имеет опыт использования / взлома Enyo с прототипами / конструкторами native-javascript?
enyo.kind
name: 'SimpleTimer'
kind: "RowGroup"
caption: "Simple Timer"
published:
timerDuration: 30
... * против 1006 *
class SimpleTimer extends RowGroup
caption: "SimpleTimer"
published:
timerDuration: 30
Надеюсь узнать, кто-нибудь еще совершил / попытался это сделать.