Sha256: 74804196bc287b9a24d2bf729bf46ca71450dd351f114854604924b621fc6412
Contents?: true
Size: 900 Bytes
Versions: 2
Compression:
Stored size: 900 Bytes
Contents
# hack ujs for adding loading icon on disabled buttons/links prependLoadingIcon = (element) -> $(element).prepend Tao.ui.iconTag('loading', class: 'spin') # jquery-ujs if $.rails? originDisableElement = $.rails.disableElement $.rails.disableElement = (element) -> originDisableElement element prependLoadingIcon element originDisableFormElement = $.rails.disableFormElement $.rails.disableFormElement = (element) -> originDisableFormElement element prependLoadingIcon element # rails-ujs else if Rails? originDisableElement = Rails.disableElement Rails.disableElement = (e) -> originDisableElement e element = if e instanceof Event then e.target else e if Rails.matches(element, Rails.formSubmitSelector) Rails.formElements(element, Rails.formDisableSelector).forEach (el) -> prependLoadingIcon el else prependLoadingIcon element
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
tao_ui-0.1.3 | lib/assets/javascripts/tao/ui/ujs.coffee |
tao_ui-0.1.2 | lib/assets/javascripts/tao/ui/ujs.coffee |