Показать сообщение отдельно
  #13 (permalink)  
Старый 29.07.2013, 15:46
Аватар для MODist
Новичок на форуме
Отправить личное сообщение для MODist Посмотреть профиль Найти все сообщения от MODist
 
Регистрация: 12.11.2009
Сообщений: 9

Можно увидеть еще пару примеров? Хочется оценить читабельность и ясность синтаксиса библиотеки. Какой-нибудь характерный пример, где есть наследование, переопределение методов, примешивание. Скажем:

Disposable (примесь)
+ destroy
+ isDestroyed()

Observable (примесь)
+ events []
+ addEvent(eventName, callback, scope)
+ removeEvent(eventName, callback, scope)

Widget () (сюда примешиваем Disposable, Observable)
+ targetDomEL null
+ isRendered()
+ render(targetDomEl)
+ hide()
+ show()

ModalWindow-(наследуется от)->Widget
- title string
- titleDomEl
- contentDomEl
+ isClosed()
+ close()
+ setTitle(title) (делаем валидацию, что это точно string или number)
+ setContent(html)
Ответить с цитированием