| @@ -136,7 +136,11 export function djclass<T extends Abstra | |||||
| 136 | // proxy - фабрика для создания прокси-методов, которые внутри |
|
136 | // proxy - фабрика для создания прокси-методов, которые внутри | |
| 137 | // себя вызовут this.inherited с правильными параметрами. |
|
137 | // себя вызовут this.inherited с правильными параметрами. | |
| 138 | const proxy = (m: (...args: any[]) => any) => function (this: any) { |
|
138 | const proxy = (m: (...args: any[]) => any) => function (this: any) { | |
| 139 |
|
|
139 | const f = this.getInherited({ callee: m }); | |
|
|
140 | return f && f.apply(this, arguments); | |||
|
|
141 | ||||
|
|
142 | // так сделать можно только dojo 1.15+ | |||
|
|
143 | // return this.inherited(m, arguments); | |||
| 140 | }; |
|
144 | }; | |
| 141 |
|
145 | |||
| 142 | // у текущего класса прототип содержит методы, объявленные в этом |
|
146 | // у текущего класса прототип содержит методы, объявленные в этом | |
General Comments 0
You need to be logged in to leave comments.
Login now
