assetValidator
See source codeValidator for TLAsset records that ensures runtime type safety. Uses a discriminated union based on the 'type' field to validate different asset types.
assetValidator: T.Validator<TLAsset>
Example
// Validation happens automatically when assets are stored
try {
const validatedAsset = assetValidator.validate(assetData)
store.put([validatedAsset])
} catch (error) {
console.error('Asset validation failed:', error.message)
}
Prev
AssetRecordTypeNext
bindingIdValidator