assetValidator
Validator 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