Instance Transformation

any-resource-renderer

Input Pattern
Matches Class
Resource
Artifact Name
URI Name
URI Name Of
Var Ref
Var Name
input
Outputs
HTML, Markdown (with frontmatter), JSON
Rule
Build AST Node
AST Class
Document
Set
Field
Metadata
Bind Value
Build AST Node
AST Class
Structured Map
Set
Field
Entries
Bind Value
Concat
Parts
Build AST Node
AST Class
Structured Entry
Set
Field
Key
Bind Value
String Literal
String Literal Value
name
Field
Value
Bind Value
Build AST Node
AST Class
String Scalar
Set
Field
String Value
Bind Value
URI Name
URI Name Of
Var Ref
Var Name
input
Build AST Node
AST Class
Structured Entry
Set
Field
Key
Bind Value
String Literal
String Literal Value
source
Field
Value
Bind Value
Build AST Node
AST Class
String Scalar
Set
Field
String Value
Bind Value
Subject URI
Subject Of
Var Ref
Var Name
input
Field
Children
Bind Value
Concat
Parts
Build AST Node
AST Class
Heading
Set
Field
Level
Bind Value
Integer Literal
Integer Literal Value
1
Field
Inlines
Bind Value
Concat
Parts
Build AST Node
AST Class
Text
Set
Field
Text
Bind Value
Fallback
Primary
Property Read
Read Source
Var Ref
Var Name
input
Read Property
Label
Alternate
URI Name
URI Name Of
Var Ref
Var Name
input
For Each
Source
Property Read
Read Source
Var Ref
Var Name
input
Read Property
Type
Loop Var
typeRef
Emit
Build AST Node
AST Class
Badge
Set
Field
Badge Label
Bind Value
Fallback
Primary
Property Read
Read Source
Resolve Ref
Resolve Source
Var Ref
Var Name
typeRef
Read Property
Label
Alternate
URI Name
URI Name Of
Var Ref
Var Name
typeRef
Field
Badge Target
Bind Value
Var Ref
Var Name
typeRef
Field
Badge Tooltip
Bind Value
Property Read
Read Source
Resolve Ref
Resolve Source
Var Ref
Var Name
typeRef
Read Property
Comment
When
Condition
Is Set
Check Expr
Property Read
Read Source
Var Ref
Var Name
input
Read Property
Comment
Then Build
Build AST Node
AST Class
Paragraph
Set
Field
Inlines
Bind Value
Concat
Parts
Build AST Node
AST Class
Text
Set
Field
Text
Bind Value
Property Read
Read Source
Var Ref
Var Name
input
Read Property
Comment
Build AST Node
AST Class
Property List
Set
Field
Property Entries
Bind Value
For Each
Source
Filter
Source
All Statements
Statements Of
Var Ref
Var Name
input
Loop Var
stmt
Predicate
Not
Operand
Contains
Haystack
Concat
Parts
String Literal
String Literal Value
type
String Literal
String Literal Value
label
String Literal
String Literal Value
comment
Needle
URI Name
URI Name Of
Statement Predicate
Predicate Of
Var Ref
Var Name
stmt
Loop Var
stmt
Emit
Build AST Node
AST Class
Property Entry
Set
Field
Property Key
Bind Value
Fallback
Primary
Property Read
Read Source
Resolve Ref
Resolve Source
Statement Predicate
Predicate Of
Var Ref
Var Name
stmt
Read Property
Label
Alternate
URI Name
URI Name Of
Statement Predicate
Predicate Of
Var Ref
Var Name
stmt
Field
Property Tooltip
Bind Value
Property Read
Read Source
Resolve Ref
Resolve Source
Statement Predicate
Predicate Of
Var Ref
Var Name
stmt
Read Property
Comment
Field
Property Value
Bind Value
Concat
Parts
Let
Let Name
currentValue
Let Value
Statement Object
Statement Source
Var Ref
Var Name
stmt
Let Body
Call Fragment
Fragment Ref
render-value