This commit is contained in:
Ilya Kantor 2015-06-13 15:55:06 +03:00
parent 918747cad6
commit f99c26a5bf

View file

@ -66,6 +66,7 @@ new User("Вася").sayHi(); // Привет Вася
Примесь `eventMixin`, реализующая события: Примесь `eventMixin`, реализующая события:
```js ```js
//+ autorun
var eventMixin = { var eventMixin = {
/** /**
@ -131,7 +132,9 @@ function Menu() {
// ... // ...
} }
for(var key in eventMixin) Menu.prototype[key] = eventMixin[key]; for(var key in eventMixin) {
Menu.prototype[key] = eventMixin[key];
}
// Генерирует событие select при выборе значения // Генерирует событие select при выборе значения
Menu.prototype.choose = function(value) { Menu.prototype.choose = function(value) {
@ -150,7 +153,7 @@ menu.on("select", function(value) {
}); });
*/!* */!*
// Запускаем выбор (сработает событие) // Запускаем выбор (событие select вызовет обработчики)
menu.choose("123"); menu.choose("123");
``` ```
@ -170,5 +173,3 @@ menu.choose("123");