⬅️ Back to Table of Contents
📄 core/types
📊 Analysis Summary
| Metric |
Count |
| 📦 Imports |
1 |
| 🔄 Re-exports |
1 |
| 📐 Interfaces |
3 |
| 📑 Type Aliases |
1 |
📚 Table of Contents
🛠️ File Location:
📂 packages/core/types.ts
📦 Imports
| Name |
Source |
ComputedRef |
vue |
Re-exports
| Type |
Source |
Exported Names |
| namespace |
./_configurable |
* |
Interfaces
Position
Interface Code
export interface Position {
x: number
y: number
}
Properties
| Name |
Type |
Optional |
Description |
x |
number |
✗ |
not shown |
y |
number |
✗ |
not shown |
RenderableComponent
Interface Code
export interface RenderableComponent {
/**
* The element that the component should be rendered as
*
* @default 'div'
*/
as?: object | string
}
Properties
| Name |
Type |
Optional |
Description |
as |
object \| string |
✓ |
not shown |
Supportable
Interface Code
export interface Supportable {
isSupported: ComputedRef<boolean>
}
Properties
| Name |
Type |
Optional |
Description |
isSupported |
ComputedRef<boolean> |
✗ |
not shown |
Type Aliases
PointerType
type PointerType = 'mouse' | 'touch' | 'pen';
Generated by Syntax Scribe