{I" class:EFI"ProcessedAsset;FI"logical_path;FI"bootstrap/dropdown.js;TI" pathname;FI"/Users/benoit/.rbenv/versions/1.9.3-p551/lib/ruby/gems/1.9.1/gems/bootstrap-sass-3.3.3/assets/javascripts/bootstrap/dropdown.js;TI"content_type;FI"application/javascript;FI" mtime;Fl+ŸFäTI" length;FiYI" digest;F"%8c02e067e2f1d3eaace7163f4e9f6309I" source;FI"Y/* ======================================================================== * Bootstrap: dropdown.js v3.3.2 * http://getbootstrap.com/javascript/#dropdowns * ======================================================================== * Copyright 2011-2015 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * ======================================================================== */ +function ($) { 'use strict'; // DROPDOWN CLASS DEFINITION // ========================= var backdrop = '.dropdown-backdrop' var toggle = '[data-toggle="dropdown"]' var Dropdown = function (element) { $(element).on('click.bs.dropdown', this.toggle) } Dropdown.VERSION = '3.3.2' Dropdown.prototype.toggle = function (e) { var $this = $(this) if ($this.is('.disabled, :disabled')) return var $parent = getParent($this) var isActive = $parent.hasClass('open') clearMenus() if (!isActive) { if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) { // if mobile we use a backdrop because click events don't delegate $('