Kind: Interface
Source: atloria-monorepo/libs/parser-core/src/interfaces/entity.interface.ts
Component entity (React, Vue, Angular)
Properties
| Property | Type |
|---|---|
type | EntityType.COMPONENT |
componentType | `'functional' |
props | PropDefinition[] |
hooks | HookUsage[] |
events | EventDefinition[] |
slots | SlotDefinition[] |
childComponents | string[] |
stateManagement | StateManagementInfo |
exports | ExportInfo |
semanticMetadata | SemanticMetadata |
stateMachines | StateMachine[] |
Was this page helpful?