IResolvable Interface
Interface for values that can be resolvable later.
Tokens are special objects that participate in synthesis.
Properties
creationStackstring[]creation_stacktyping.List[str]creationStackList<String>CreationStackstring[]CreationStack*[]*stringrequireddeprecated#creationStack has been deprecated for low usefulness and cost to capture
This may return an array with a single informational element indicating how to get this property populated, if it was skipped for performance reasons.
typeHintResolutionTypeHinttype_hintResolutionTypeHinttypeHintResolutionTypeHintTypeHintResolutionTypeHintTypeHintResolutionTypeHint#The type that this token will likely resolve to.
Methods
resolve(context: IResolveContext): anydef resolve(self, context: IResolveContext) -> Anypublic Object resolve(IResolveContext context)public object Resolve(IResolveContext context)func Resolve(Context IResolveContext) interface{}#Produce the Token's value at resolution time.
toString(): stringdef to_string(self, ) -> strpublic String toString()public string ToString()func ToString() *string#Return a string representation of this resolvable object.
Returns a reversible string representation.