3.10 Additional Datatypes
function | |||||||||
| |||||||||
| |||||||||
property | |||||||||
| |||||||||
property | |||||||||
| |||||||||
property | |||||||||
| |||||||||
property | |||||||||
| |||||||||
property | |||||||||
| |||||||||
property | |||||||||
| |||||||||
property | |||||||||
| |||||||||
function | |||||||||
The Part veneer recognizes the same values as the Racket Scribble library’s part?. The Part function constructs such a value given its components:
tag_prefix: a tag prefix and/or part context accumulation.
tags: A list of tags that each link to the section represented by the part. Normally, tags should be a non-empty list, so that hyperlinks can target the section.
title_content: The part’s title, if any.
part_style: See part_style for more information about styles for parts.
to_collect: Content that is inspected during the collect pass, but ignored in later passes, so it doesn’t directly contribute to the part’s rendered form.
blocks: The part’s content, rendered before any subparts.
parts: Subparts, which represent subsections of the part.
See Part Context for information about Part.context_accumulation.
veneer | ||||
| ||||
function | ||||
| ||||
| ||||
property | ||||
| ||||
property | ||||
The Paragraph veneer recognizes the same values as the Racket Scribble library’s paragraph?.
veneer | ||||||
| ||||||
function | ||||||
| ||||||
| ||||||
property | ||||||
| ||||||
property | ||||||
|
The Table veneer recognizes the same values as the Racket Scribble library’s table?.
veneer | ||||||
| ||||||
function | ||||||
| ||||||
| ||||||
property | ||||||
| ||||||
property | ||||||
The Itemization veneer recognizes the same values as the Racket Scribble library’s itemization?.
veneer | ||||
| ||||
function | ||||
| ||||
| ||||
property | ||||
| ||||
property | ||||
|
The NestedFlow veneer recognizes the same values as the Racket Scribble library’s nested-flow?.
veneer | ||||
| ||||
function | ||||
| ||||
| ||||
property | ||||
| ||||
property | ||||
|
The CompoundParagraph veneer recognizes the same values as the Racket Scribble library’s compound-paragraph?.
veneer | |||
| |||
function | |||
| |||
| |||
property | |||
| |||
| |||
annotation | |||
A TraverseBlockFunction for traverse satisifes
(Any -> Any, (Any, Any) -> Void) -> FlowBlock || TraverseBlockFunction
where the first argument to a TraverseBlockFunction is a get function that takes a key and results a value, and the second argument is a set function that takes a key and a new value for the key. The result of a TraverseBlockFunction must be either a replacement FlowBlock or another TraverseBlockFunction function to participate in the next iteration of the traverse pass.
The TraverseBlock veneer recognizes the same values as the Racket Scribble library’s traverse-block?.
veneer | |||
| |||
function | |||
| |||
property | |||
The DelayedBlock veneer recognizes the same values as the Racket Scribble library’s delayed-block?.
veneer | ||||
| ||||
function | ||||
| ||||
| ||||
property | ||||
| ||||
property | ||||
|
The MultiargElement veneer recognizes the same values as the Racket Scribble library’s multiarg-element?.
veneer | |||
| |||
function | |||
| |||
| |||
property | |||
| |||
annotation | |||
A TraverseElementFunction for traverse satisifes
(Any -> Any, (Any, Any) -> Void) -> Content || TraverseElementFunction
analogous to TraverseBlockFunction.
The TraverseElement veneer recognizes the same values as the Racket Scribble library’s traverse-element?.
veneer | |||||
| |||||
function | |||||
| |||||
| |||||
property | |||||
| |||||
property | |||||
| |||||
property | |||||
The PartRelativeElement veneer recognizes the same values as the Racket Scribble library’s part-relative-element?.
veneer | |||||
| |||||
| |||||
function | |||||
| |||||
| |||||
property | |||||
| |||||
property | |||||
| |||||
property | |||||
The CollectElement veneer recognizes the same values as the Racket Scribble library’s collect-element?.
veneer | |||||
| |||||
function | |||||
| |||||
property | |||||
| |||||
property | |||||
| |||||
property | |||||
The DelayedElement veneer recognizes the same values as the Racket Scribble library’s delayed-element?.
veneer | |||
| |||
| |||
function | |||
| |||
property | |||
The RenderElement veneer recognizes the same values as the Racket Scribble library’s render-element?.
annotation | |
| |
annotation | |
A ResolveInfo object contains information gathered in the resolve pass. The ResolveInfo annotation recognizes the same values as the Racket Scribble library’s resolve-info?..