Module ast

Source

Structs§

AttributeName
The name of an attribute, i.e: lang in <script lang="ts">.
AttributeValue
The value of an attribute, i.e: ts in <script lang="ts">.
Block
A block as defined in the SFC specifications.
BlockName
The name of a block, i.e: script in <script lang="ts">.
InvalidAttributeName
Returned when a function was unable to convert a string to an AttributeName.
InvalidAttributeValue
Returned when a function was unable to convert a string to an AttributeValue.
InvalidBlockName
Returned when a function was unable to convert a string to a BlockName.
InvalidRaw
Returned when a function was unable to convert a string to a Raw.
Raw
Represent non-empty text before, after or between blocks.

Enums§

Section
A Vue SFC section.

Type Aliases§

Attribute
Convenience type alias.