TemplateReference
A reference to an existing template, to allow using a template as if it were a scheme.
Constructors
Properties
The affixation to apply to the generated values.
Settings that determine whether the output should be an array of values.
The way in which the generated word should be capitalized.
Additional logic that determines how strings are generated.
The icon signifying this scheme in its entirety, or null
if it does not have an icon.
The Template in the context's TemplateList that contains this TemplateReference.
The Template that is being referenced, or null
if it could not be found in the context's TemplateList.
The UUID of the referenced template; defaults to the first template in TemplateList.
The icon signifying the type of data represented by this scheme, ignoring its decorators, or null
if this scheme does not represent any kind of data, as is the case for DecoratorSchemes.
Functions
Note that the context must be updated manually.
Validates the state, and indicates whether and why it is invalid.
Generates count random data according to the settings in this scheme, ignoring settings from decorators.
Tries to find a recursive cycle of references within the current context starting at parent, returning null
if there is no such cycle.