code: function FlagsClass() {
        var ua = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null;
  
        _classCallCheck(this, FlagsClass);
  
        this._booleanFlagsValuePropertyName = 'name';
        this._root = window || global || {};
        this._process = this._root.process || {};
        this._navigator = this._root.navigator || {};
        this._document = this._root.document || null;
        this._ua = ua || this._navigator.userAgent || 'n/a';
      }
docs: Creates an instance of FlagsClass.
  @param {any} [ua=null]
  
  @memberOf FlagsClass