UNPKG

@atlaskit/editor-core

Version:

A package contains Atlassian editor core functionality

14 lines (11 loc) 389 B
import PrimitiveSchemaNode, { Indexed } from './primitive-schema-node'; export interface StringValidators extends Indexed { minLength?: number; // 6.6 maxLength?: number; // 6.7 pattern?: string; // 6.8 } export default class StringSchemaNode extends PrimitiveSchemaNode<StringValidators> { constructor(validators: StringValidators = {}) { super('string', validators); } }