Sha256: d64326f5a84da88c6556514e9995e8ef2d32645de6a7992395bd6ed9addb9b72
Contents?: true
Size: 1000 Bytes
Versions: 21
Compression:
Stored size: 1000 Bytes
Contents
window.Alchemy = {} if window.Alchemy == undefined # Alchemy GUI initializers Alchemy.GUI = # Initializes all Alchemy GUI elements in given scope init: (scope) -> Alchemy.SelectBox(scope) Alchemy.Datepicker(scope && scope.selector) Alchemy.Tooltips(scope) Alchemy.Buttons.observe(scope) # Dialog links use event delegation and therefore do not # need to be re-initialized after dom elements get replaced unless scope Alchemy.watchForDialogs() Alchemy.Hotkeys(scope) Alchemy.ListFilter(scope) Alchemy.Autocomplete.tags(scope) $('[data-alchemy-char-counter]', scope).each -> new Alchemy.CharCounter(this) initElement: ($el) -> Alchemy.ElementDirtyObserver($el) Alchemy.GUI.init($el && $el.selector) Alchemy.ImageLoader($el[0]) Alchemy.fileEditors($el.find(".ingredient-editor.file, .ingredient-editor.audio, .ingredient-editor.video").selector) Alchemy.pictureEditors($el.find(".ingredient-editor.picture").selector)
Version data entries
21 entries across 21 versions & 1 rubygems