I am experiencing strange error in simple app with scheduler.
In order to replicate the error I created simple app with Angular CLI (v 1.5).
AppComponent.html:4 ERROR TypeError: valFn is not a function
at ScheduleComponent.EJComponents.getTwowayChanges (core.js:211)
at eval (core.js:155)
at Array.forEach (<anonymous>)
at ScheduleComponent.EJComponents.ngDoCheck (core.js:149)
at checkAndUpdateDirectiveInline (core.js:12097)
at checkAndUpdateNodeInline (core.js:13597)
at checkAndUpdateNode (core.js:13540)
at debugCheckAndUpdateNode (core.js:14412)
at debugCheckDirectivesFn (core.js:14353)
at Object.eval [as updateDirectives] (AppComponent.html:4)
View_AppComponent_0 @ AppComponent.html:4
proxyClass @ compiler.js:14524
DebugContext_.logError @ core.js:14679
ErrorHandler.handleError @ core.js:1411
(anonymous) @ core.js:5790
ZoneDelegate.invoke @ zone.js:392
Zone.run @ zone.js:142
NgZone.runOutsideAngular @ core.js:4574
ApplicationRef.tick @ core.js:5790
(anonymous) @ core.js:5616
ZoneDelegate.invoke @ zone.js:392
onInvoke @ core.js:4626
ZoneDelegate.invoke @ zone.js:391
Zone.run @ zone.js:142
NgZone.run @ core.js:4443
next @ core.js:5616
schedulerFn @ core.js:4220
SafeSubscriber.__tryOrUnsub @ Subscriber.js:239
SafeSubscriber.next @ Subscriber.js:186
Subscriber._next @ Subscriber.js:127
Subscriber.next @ Subscriber.js:91
Subject.next @ Subject.js:56
EventEmitter.emit @ core.js:4200
checkStable @ core.js:4591
onLeave @ core.js:4670
onInvokeTask @ core.js:4620
ZoneDelegate.invokeTask @ zone.js:424
Zone.runTask @ zone.js:192
ZoneTask.invokeTask @ zone.js:499
invokeTask @ zone.js:1540
globalZoneAwareCallback @ zone.js:1566
AppComponent.html:4 ERROR CONTEXT DebugContext_ {view: {…}, nodeIndex: 7, nodeDef: {…}, elDef: {…}, elView: {…}}