UNPKG

@atlaskit/adf-schema

Version:

Shared package that contains the ADF-schema (json) and ProseMirror node/mark specs

29 lines (28 loc) 821 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.textColor = exports.colorGroup = exports.backgroundColor = void 0; var _adfSchemaGenerator = require("@atlaskit/adf-schema-generator"); var backgroundColor = exports.backgroundColor = (0, _adfSchemaGenerator.adfMark)('backgroundColor'); var textColor = exports.textColor = (0, _adfSchemaGenerator.adfMark)('textColor'); var colorGroup = exports.colorGroup = (0, _adfSchemaGenerator.adfMarkGroup)('color', [textColor, backgroundColor]); backgroundColor.define({ inclusive: true, excludes: [colorGroup], attrs: { color: { pattern: '^#[0-9a-fA-F]{6}$', type: 'string' } } }); textColor.define({ inclusive: true, attrs: { color: { type: 'string', pattern: '^#[0-9a-fA-F]{6}$' } } });