app/assets/javascripts/joosy/core/widget.js.coffee in joosy-1.0.0.RC4 vs app/assets/javascripts/joosy/core/widget.js.coffee in joosy-1.0.0.RC5
- old
+ new
@@ -27,10 +27,11 @@
@include Joosy.Modules.Events
@include Joosy.Modules.Container
@include Joosy.Modules.Renderer
@include Joosy.Modules.Filters
@include Joosy.Modules.TimeManager
+ @include Joosy.Modules.WidgetsManager
#
# By default widget will not render on load
#
__renderer: false
@@ -67,10 +68,11 @@
__load: (@parent, @container, render=true) ->
if render && @__renderer
@swapContainer @container, @__renderer(@data || {})
@refreshElements()
@__delegateEvents()
+ @__setupWidgets()
@__runAfterLoads()
this
#
@@ -79,7 +81,8 @@
# * {Joosy.Modules.TimeManager.__clearTime}
# * {Joosy.Modules.Renderer.__removeMetamorphs}
#
__unload: ->
@__clearTime()
+ @__unloadWidgets()
@__removeMetamorphs()
@__runAfterUnloads()