Skip to content
Alloy
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
Guides
Getting started
Basic concepts
Example walkthrough
Reference
core
components
Block
Declaration
For
Indent
List
MemberDeclaration
MemberName
MemberScope
Name
Output
Prose
ReferenceOrContent
Scope
Show
SourceDirectory
SourceFile
StatementList
Switch
Wrap
contexts
Assignment context
Binder context
Declaration context
MemberDeclaration context
MemberScope context
NamePolicy context
Scope context
SourceDirectory context
SourceFile context
functions
baseListPropsToMapJoinArgs
children
childrenArray
code
createAssignmentContext
createComponent
createContext
createCustomContext
createDeclarationTap
createIntrinsic
createMemberTap
createNamedContext
createOutputBinder
createRenderTreeHook
createScopeTap
createSourceFileTap
createTap
defaultProps
effect
findKeyedChild
findKeyedChildren
findUnkeyedChildren
getAssignmentSymbol
getContext
getContextForRenderNode
getElementCache
getSymbolCreator
getSymbolCreatorSymbol
isComponentCreator
isCustomContext
isIntrinsicElement
isKeyedChild
isPrintHook
isRefkey
join
jsx
mapJoin
memo
mergeProps
onCleanup
popStack
printRenderStack
printTree
pushStack
refkey
render
renderTree
resolve
root
splitProps
stc
sti
taggedComponent
text
traverseOutput
untrack
useContext
useDefaultScope
writeOutput
types
AlignIntrinsicElement
BaseListProps
BinderOptions
BreakParentIntrinsicElement
BrIntrinsicElement
Child
Children
ChildrenOptions
Component
ComponentContext
ComponentCreator
ComponentDefinition
Context
ContextProviderProps
CreateScopeOptions
CreateSymbolOptions
CustomContext
CustomContextChildrenCallback
DeclarationProps
DedentIntrinsicElement
DedentToRootIntrinsicElement
Disposable_2
ElementCache
ElementCacheKey
FillIntrinsicElement
ForCallbackArgs
ForSupportedCollections
GroupIntrinsicElement
HardlineIntrinsicElement
HbrIntrinsicElement
IfBreakIntrinsicElement
IndentIfBreakIntrinsicElement
IndentIntrinsicElement
IntrinsicElement
IntrinsicElementBase
JoinOptions
LbrIntrinsicElement
LineIntrinsicElement
LineSuffixBoundaryIntrinsicElement
LineSuffixIntrinsicElement
LiterallineIntrinsicElement
MakeChildrenOptional
MarkAsRootIntrinsicElement
MatchProps
MemberDeclarationProps
Metadata
NameConflictResolver
OutputDirectory
OutputFile
OutputVisitor
PrintHook
PrintTreeOptions
Props
Refkey
RenderedTextTree
ResolutionResult
RootOptions
SbrIntrinsicElement
ScopeProps
SoftlineIntrinsicElement
SplitProps
StcComponentCreator
StcSignature
StiComponentCreator
StiSignature
SymbolCreator
Tap
TapHandler
Tapper
variables
contextsByKey
intrinsicElementKey
jsxs
Match
matchTag
OutputScopeFlags
OutputSymbolFlags
printHookTag
csharp
components
Class
ClassConstructor
ClassMember
ClassMethod
Declaration
Enum
EnumMember
Name
Namespace
Parameter
Parameters_2
ProjectDirectory
Reference
SourceFile
useNamespace
useSourceFile
UsingDirective
functions
createCSharpMemberScope
createCSharpNamePolicy
createCSharpNamespaceScope
createCSharpSymbol
getAccessModifier
getMethodModifier
ref
useCSharpNamePolicy
useCSharpScope
types
AccessModifier
CSharpElements
CSharpMemberScope
CSharpMemberScopeName
CSharpNamespaceScope
CSharpOutputScope
CSharpOutputSymbol
MethodModifier
NamespaceContext
SourceFileContext
java
components
Annotation
ArgumentList
Class
Constructor
Declaration
Enum
EnumMember
EnumMemberList
ExtendsClause
ImplementsClause
ImportStatement
ImportStatements
Interface
MavenProject
Method
Modifiers
Name
NamedArgumentList
ObjectDeclaration
PackageDirectory
Parameters_2
PomFile
PomFileBuild
ProjectDirectory
Reference
SourceFile
TypeArguments
TypeParameters
usePackage
Value
Variable
contexts
PackageDirectory context
Project context
SourceFile context
functions
createJavaNamePolicy
createJavaPackageScope
createJavaProjectScope
createJavaSymbol
createLibrary
ref
useJavaNamePolicy
types
CreateLibraryProps
ExtendsTypeArgumentDescriptor
GradleProjectConfig
JavaDependency
JavaElements
JavaOutputScope
JavaOutputSymbol
JavaPackageScope
JavaProjectScope
LibraryDescriptor
LibraryRefkeys
MavenProjectConfig
NamedTypeArgumentDescriptor
SuperTypeArgumentDescriptor
TypeArgumentDescriptor
WildcardTypeArgumentDescriptor
variables
javaUtil
json
components
JsonArray
JsonArrayElement
JsonObject
JsonObjectProperty
JsonValue
Reference
SourceFile
contexts
JsonFile context
functions
createJsonOutputSymbol
ref
useDefaultScope
useJsonFileContext
types
createJsonSymbolOptions
JsonArrayElementProps
JsonArrayProps
JsonArrayPropsBase
JsonObjectProps
JsonObjectPropsBase
JsonOutputSymbol
ObjectPropertyProps
variables
JsonSymbolFlags
typescript
components
ArrayExpression
ArrowFunction
BarrelFile
BlockScope
CallSignature
CaseClause
ClassDeclaration
ClassField
ClassMember
ClassMethod
CommaList
Declaration
ElseClause
ElseIfClause
EnumDeclaration
EnumMember
ExportStatement
FunctionCallExpression
FunctionDeclaration
FunctionExpression
FunctionType
IfStatement
ImportStatement
ImportStatements
InterfaceDeclaration
InterfaceExpression
InterfaceMember
InterfaceMethod
JSDoc
JSDocComment
JSDocExample
MemberChainExpression
MemberExpression
ObjectExpression
ObjectProperty
PackageDirectory
PackageJsonFile
Reference
SourceFile
SwitchStatement
TSConfigJson
TypeDeclaration
ValueExpression
VarDeclaration
contexts
Package context
PrivateScope context
SourceFile context
functions
createTSMemberScope
createTSModuleScope
createTSNamePolicy
createTSPackageScope
createTSSymbol
ref
tsNameConflictResolver
useTSNamePolicy
useTSScope
types
BaseDeclarationProps
BlockScopeProps
CaseClauseProps
CaseClausePropsBase
CreatePackageProps
createTsSymbolOptions
ExportConditions
ExportPath
FunctionBodyProps
FunctionParametersProps
FunctionTypeParameterDescriptor
FunctionTypeParametersProps
ImportedSymbol
ImportRecords
MemberExpressionPartProps
ModuleSymbolsDescriptor
PackageDescriptor
PackageExports
PackageRefkeys
ParameterDescriptor
ParameterDescriptorBase
SourceFileHeaderProps
TSFunctionScope
TSGlobalScope
TSMemberScope
TSModuleScope
TSOtherScope
TSOutputScope
TSOutputSymbol
TSPackageScope
TypeParameterDescriptor
TypeScriptElements
variables
TSSymbolFlags
GitHub
Select theme
Dark
Light
Auto
FunctionBodyProps
Members
children
optional
Children