(vm, hook)
| 2268 | } |
| 2269 | |
| 2270 | function callHook (vm, hook) { |
| 2271 | var handlers = vm.$options[hook]; |
| 2272 | if (handlers) { |
| 2273 | for (var i = 0, j = handlers.length; i < j; i++) { |
| 2274 | try { |
| 2275 | handlers[i].call(vm); |
| 2276 | } catch (e) { |
| 2277 | handleError(e, vm, (hook + " hook")); |
| 2278 | } |
| 2279 | } |
| 2280 | } |
| 2281 | if (vm._hasHookEvent) { |
| 2282 | vm.$emit('hook:' + hook); |
| 2283 | } |
| 2284 | } |
| 2285 | |
| 2286 | /* */ |
| 2287 |
no test coverage detected