Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 637 Bytes

File metadata and controls

32 lines (25 loc) · 637 Bytes
title Xot Module API
type reference
tags
xot
api
framework
created 2026-07-28

Xot Module — API

BaseModel

class MyModel extends XotBaseModel {
    // Provides:
    // - UUID primary key
    // - Timestamps (created_at, updated_at)
    // - Soft delete support (deleted_at)
    // - JSON casts
}

Filament Builders

  • TableBuilder — Fluent table configuration
  • FormBuilder — Fluent form configuration
  • ColumnBuilder — Column definitions

Utilities

  • SafeStringCastAction — Type-safe casting
  • SafeIntCastAction — Integer casting
  • SafeFloatCastAction — Float casting