assetIdValidator
See source codeA validator for asset record type IDs. This validator ensures that asset IDs follow the correct format and type structure required by tldraw's asset system. Asset IDs are prefixed with 'asset:' followed by a unique identifier.
assetIdValidator: T.Validator<TLAssetId>
Example
import { assetIdValidator } from '@tldraw/tlschema'
// Valid asset ID
const validId = 'asset:abc123'
console.log(assetIdValidator.isValid(validId)) // true
// Invalid asset ID
const invalidId = 'shape:abc123'
console.log(assetIdValidator.isValid(invalidId)) // false
Prev
arrowShapeVersionsNext
assetMigrations