Conditionally print items based on a condition.
Properties for the condition.
Context used when resolving a condition.
Options for getting the write items.
Can be used to get information at a certain location being printed. These can be resolved by providing the info object to a condition context's getResolvedInfo method.
Options for printing the print items.
Information about a certain location being printed.
The different items the printer could encounter.
Gets write items from the print items.
Prints out the print items using the provided
Prints string based writer items.
Function used to resolve a condition.