Skip to main content

BuildConfigurations._names property

Cached array of all build configuration names in the collection.

Signature

protected _names: string[];

Remarks

This array provides O(1) access to configuration names without repeatedly creating new arrays from the map keys, improving performance when the names are accessed multiple times.

Key characteristics:

  1. Empty initially after construction.
  2. Populated during BuildConfigurations.initialise() after all configuration names are determined.
  3. Contains all configuration names including those generated from templates.
  4. Returned by the names getter for efficient repeated access.

This cached approach avoids the overhead of calling Array.from(map.keys()) on every access whilst still providing a clean getter interface.


Generated via tsdoc2docusaurus 1.3.2 by API Extractor/Documenter 7.57.2.