@sprucelabs/schema
Version:
Static and dynamic binding plus runtime validation and transformation to ensure your app is sound. 🤓
8 lines (7 loc) • 488 B
TypeScript
import { FieldTemplateDetailOptions, FieldTemplateDetails } from '../types/template.types';
import AbstractField from './AbstractField';
import { AddressFieldDefinition } from './AddressField.types';
export default class AddressField extends AbstractField<AddressFieldDefinition> {
static readonly description = "An address with geocoding ability *coming soon*";
static generateTemplateDetails(options: FieldTemplateDetailOptions<AddressFieldDefinition>): FieldTemplateDetails;
}