Container
Container holds an optional qualified container name and alias set.
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new Container(
nameValue?,aliasesValue?):Container
Parameters
Section titled “Parameters”nameValue?
Section titled “nameValue?”string = ""
aliasesValue?
Section titled “aliasesValue?”Map<string, string> = ...
Returns
Section titled “Returns”Container
Methods
Section titled “Methods”aliasSet()
Section titled “aliasSet()”aliasSet():
Map<string,string>
AliasSet returns the alias to fully-qualified name mapping stored in the container.
Returns
Section titled “Returns”Map<string, string>
extend()
Section titled “extend()”extend(
options?):Container
Extend creates a new Container with the existing settings and applies new options.
Parameters
Section titled “Parameters”options?
Section titled “options?”ContainerOptions = {}
Returns
Section titled “Returns”Container
name()
Section titled “name()”name():
string
Name returns the fully-qualified container name.
Returns
Section titled “Returns”string
resolveCandidateNames()
Section titled “resolveCandidateNames()”resolveCandidateNames(
name):string[]
ResolveCandidateNames returns namespaced identifier candidates in C++ resolution order.
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”string[]