Class NamespacedValue<S, U> Type Parameters S extends string U extends string Constructorsconstructor new NamespacedValue < S extends string , U extends string > ( stable : S , unstable : U , ) : NamespacedValue < S , U > Type Parameters S extends string U extends string new NamespacedValue < S extends string , U extends string > ( stable : S , unstable ?: U , ) : NamespacedValue < S , U > Type Parameters S extends string U extends string Parameters stable : S Optional
unstable : U new NamespacedValue < S extends string , U extends string > ( stable : undefined | null , unstable : U , ) : NamespacedValue < S , U > Type Parameters S extends string U extends string Parameters stable : undefined | null unstable : U PropertiesOptional
Readonly
unstable Accessorsalt Name get altName () : undefined | null | S | U Returns undefined | null | S | U name get name () : S | U Returns S | U names get names () : (S | U )[] Returns (S | U )[] Methodsfind In findIn < T > ( obj : any ) : Optional < T > Returns Optional < T > included In includedIn ( arr : any [] ) : boolean Returns boolean matches matches ( val : string ) : boolean Returns boolean
Represents a simple Matrix namespaced value. This will assume that if a stable prefix is provided that the stable prefix should be used when representing the identifier.