Sha256: a74fd54c9357723d5c567d5aef6f288ed352c548a7d4b7bc5a8fa169b5826444

Contents?: true

Size: 1.68 KB

Versions: 13

Compression:

Stored size: 1.68 KB

Contents

#= require jquery2
#= require jquery-ui.min

# multi_column_field component
#= require jquery.quicksearch.min
#= require jquery.multi-select.min
#= require jquery.multi-select-extend

# Bootstrap
#= require tether.min
#= require popper
#= require bootstrap.min

# date_picker_field component
#= require bootstrap-datepicker.min

# dropdown_select_field component
#= require bootstrap-select.min

# switch_field component
#= require bootstrap-switch.min

# multi_select_field component
#= require bootstrap-multiselect.min

# input_connected
#= require input-connected

# mardown-editor
#= require marked
#= require bootstrap-markdown

# File Input Browser
#= require bs-custom-file-input.min

# Ui Bibz
#= require table
#= require interface
#= require formula
#= require form

$.fn.selectpicker.Constructor.BootstrapVersion = '4'

<%= require_asset 'all.min' if UiBibz.configuration.fontawesomejs %>

@UiBibz = class UiBibz

  constructor: (args = {}) ->
    @turbolinks = args.turbolinks
    return false

  initial: ->
    <% if UiBibz.configuration.fontawesomejs %>
    FontAwesome.config = { observeMutations: false } # https://github.com/tomkra/font_awesome5_rails/issues/17
    FontAwesome.dom.i2svg()
    <% end %>

    new window.UiBibzTable()
    new window.UiBibzForm()
    new window.UiBibzInterface()
    new window.UiBibzFormula()
    $("textarea[data-provide*='markdown']").markdown() # fix markdown js if turbolinks exists
    return false

  ready: ->
    me = this
    console.log "ready"
    if @turbolinks?
      $(document).on 'turbolinks:load', ->
        me.initial() # catch event for turbolinks and fix in ready() function
    else
      $(document).ready ->
        me.initial()
    return false

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
ui_bibz-2.5.6 app/assets/javascripts/ui_bibz.coffee.erb
ui_bibz-2.5.5 app/assets/javascripts/ui_bibz.coffee.erb
ui_bibz-2.5.3 app/assets/javascripts/ui_bibz.coffee.erb
ui_bibz-2.5.2 app/assets/javascripts/ui_bibz.coffee.erb
ui_bibz-2.5.1 app/assets/javascripts/ui_bibz.coffee.erb
ui_bibz-2.5.0 app/assets/javascripts/ui_bibz.coffee.erb
ui_bibz-2.4.0 app/assets/javascripts/ui_bibz.coffee.erb
ui_bibz-2.3.15 app/assets/javascripts/ui_bibz.coffee.erb
ui_bibz-2.3.14 app/assets/javascripts/ui_bibz.coffee.erb
ui_bibz-2.3.13 app/assets/javascripts/ui_bibz.coffee.erb
ui_bibz-2.3.12 app/assets/javascripts/ui_bibz.coffee.erb
ui_bibz-2.3.11 app/assets/javascripts/ui_bibz.coffee.erb
ui_bibz-2.3.10 app/assets/javascripts/ui_bibz.coffee.erb