import Base from './base' import Util from './util' const CollapseInline = (($) => { /** * ------------------------------------------------------------------------ * Constants * ------------------------------------------------------------------------ */ const NAME = 'collapseInline' const DATA_KEY = `bmd.${NAME}` const JQUERY_NAME = `bmd${NAME.charAt(0).toUpperCase() + NAME.slice(1)}` const JQUERY_NO_CONFLICT = $.fn[JQUERY_NAME] const Selector = { ANY_INPUT: 'input, select, textarea' } const ClassName = { IN: 'in', COLLAPSE: 'collapse', COLLAPSING: 'collapsing', COLLAPSED: 'collapsed', WIDTH: 'width' } const Default = {} /** * ------------------------------------------------------------------------ * Class Definition * ------------------------------------------------------------------------ */ class CollapseInline extends Base { // $element is expected to be the trigger // i.e.