hunk.code_window:  * tagNames.subscribe(x => console.log(x));
    * ```
    *
    * @see {@link map}
    *
    * @param {...string} properties The nested properties to pluck from each source
    * value (an object).
    * @return {Observable} A new Observable of property values from the source values.
    * @name pluck
    */
  
hunk.labels: keep keep keep keep keep replace replace replace replace keep
hunk.after_edit:  * @param properties The nested properties to pluck from each source
    * value.
    * @return A new Observable of property values from the source values.
    * @deprecated Remove in v8. Use {@link map} and optional chaining: `pluck('foo', 'bar')` is `map(x => x?.foo?.bar)`.
  
hunk.file_path: src/internal/operators/pluck.ts
hunk.type: replace
file: /**
   * Use this tag to ensure that dgeni does not include this code item
   * in the rendered docs.
   *
   * The `@internal` tag indicates to the compiler not to include the
   * item in the public typings file.
   * Use the `@nodoc` alias if you only want to hide the item from the
   * docs but not from the typings file.
   */
  module.exports = function() {
    return {
      name: 'internal',
      aliases: ['nodoc'],
      transforms: function() { return true; }
    };
  };
  