open() {
        if (this.isInitialized && !this.isClosed) {
            return this;
        }

        var halt = false;

        if (isFunction(this.beforeOpen)) {
            halt = this.beforeOpen(this) === false;
        }

        if (halt) {
            return this;
        }

        this.toggle(show, State.OPEN, 'add');

        if (isFunction(this.afterOpen)) {
            this.afterOpen(this);
        }

        this.isClosed = false;

        return this;
    }
/** Opens the container and calls the defined pre/post operations */
Opens the container and calls the defined pre/post operations
Opens the container and calls the defined pre / post operations
open() {
        if (this.isInitialized && !this.isClosed) {
            return this;
        }
        var halt = false;
        if (isFunction(this.beforeOpen)) {
            halt = this.beforeOpen(this) === false;
        }
        if (halt) {
            return this;
        }
        this.toggle(show, State.OPEN, 'add');
        if (isFunction(this.afterOpen)) {
            this.afterOpen(this);
        }
        this.isClosed = false;
        return this;
    }
open ( ) { if ( this . isInitialized && ! this . isClosed ) { return this ; } var halt = false ; if ( isFunction ( this . beforeOpen ) ) { halt = this . beforeOpen ( this ) === false ; } if ( halt ) { return this ; } this . toggle ( show , State . OPEN , 'add' ) ; if ( isFunction ( this . afterOpen ) ) { this . afterOpen ( this ) ; } this . isClosed = false ; return this ; }
Opens the container and calls the defined pre/post operations
Opens the container and calls the defined pre / post operations