Sha256: 20a452cfe2078170d1b04fc778f8a0ccd4836bf395140ee17d7ec4aba596d501
Contents?: true
Size: 956 Bytes
Versions: 5
Compression:
Stored size: 956 Bytes
Contents
#= require tao/form/shared/fields/moment_picker/element/base class Tao.Form.MomentPicker.Element extends Tao.Form.MomentPicker.ElementBase _connected: -> @slideBox = @findComponent '.slide-box' super _bind: -> super @slideBox.on 'tao:hide', (e) => @active = false if @active null @on 'click', '.header .link-close', (e) => @active = false null @on 'click', '.header .button-confirm', (e) => @active = false @setMoment moment(@segmentList.momentData) null @on 'tao:clear', '.tao-moment-picker-segment-list', (e) => return if @disabled @active = false @setMoment null @namespacedTrigger 'change', [@moment] null _activeChanged: -> @slideBox.active = @active if @active @segmentList.setMoment @moment @segmentList.clearable = !!@moment @segmentList.refreshHeight() TaoComponent.register Tao.Form.MomentPicker.Element
Version data entries
5 entries across 5 versions & 1 rubygems