subsetStatus(name, value) {
        if (this._dataset) {
            let ret = this._dataset.subsetStatus(name, value);

            // if call didn't return anything, setter called and maybe we've
            // a dirty screen, render just in case
            if (_.isNil(ret)) {
                this.render();
                return;
            }
            return ret;
        }
    }
/**
     * @public
     * @param {string} name Name of the subset to set/get the status.
     * @param {boolean} value Value to set to the specified subset.
     * @returns {boolean|null} The current status of the subset if only the 
     * name is specified. If both parameters are given or the subset is not 
     * found, void is returned.
     */
@public
@param {string} name Name of the subset to set/get the status.
@param {boolean} value Value to set to the specified subset.
@returns {boolean|null} The current status of the subset if only the
name is specified. If both parameters are given or the subset is not
found, void is returned.
@public @param { string } name Name of the subset to set / get the status . @param { boolean } value Value to set to the specified subset . @returns { boolean|null } The current status of the subset if only the name is specified . If both parameters are given or the subset is not found void is returned .
subsetStatus(name, value) {
        if (this._dataset) {
            let ret = this._dataset.subsetStatus(name, value);
            if (_.isNil(ret)) {
                this.render();
                return;
            }
            return ret;
        }
    }
subsetStatus ( name , value ) { if ( this . _dataset ) { let ret = this . _dataset . subsetStatus ( name , value ) ; if ( _ . isNil ( ret ) ) { this . render ( ) ; return ; } return ret ; } }
@public
 @param {string} name Name of the subset to set/get the status.
@public @param { string } name Name of the subset to set / get the status .
// if call didn't return anything, setter called and maybe we've // a dirty screen, render just in case