matches(query) {
      return !!this.displayName_.match(query) ||
          !!this.extensionName_.match(query) ||
          this.extraPropertiesToMatch.some(p => p.match(query));
    }
/**
     * Matches a query against the destination.
     * @param {!RegExp} query Query to match against the destination.
     * @return {boolean} {@code true} if the query matches this destination,
     *     {@code false} otherwise.
     */
Matches a query against the destination.
@param {!RegExp} query Query to match against the destination.
@return {boolean}  true if the query matches this destination,
false otherwise.
Matches a query against the destination . @param { !RegExp } query Query to match against the destination . @return { boolean } true if the query matches this destination false otherwise .
matches(query) {
      return !!this.displayName_.match(query) ||
          !!this.extensionName_.match(query) ||
          this.extraPropertiesToMatch.some(p => p.match(query));
    }
matches ( query ) { return ! ! this . displayName_ . match ( query ) || ! ! this . extensionName_ . match ( query ) || this . extraPropertiesToMatch . some ( p => p . match ( query ) ) ; }
Matches a query against the destination.
Matches a query against the destination .