@atlaskit/editor-json-transformer
Version:
JSON transformer
37 lines (36 loc) • 911 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.markOverrideRuleFor = void 0;
var defaultAllowOverrideBehaviour = {
canOverrideUnsupportedMark: function canOverrideUnsupportedMark() {
return true;
}
};
var defaultDoNotAllowOverrideBehaviour = {
canOverrideUnsupportedMark: function canOverrideUnsupportedMark() {
return false;
}
};
var markOverrideRuleFor = exports.markOverrideRuleFor = function markOverrideRuleFor(type) {
switch (type) {
case 'link':
case 'em':
case 'strong':
case 'strike':
case 'subsup':
case 'underline':
case 'code':
case 'textColor':
case 'backgroundColor':
case 'confluenceInlineComment':
case 'breakout':
case 'alignment':
case 'indentation':
case 'border':
return defaultAllowOverrideBehaviour;
default:
return defaultDoNotAllowOverrideBehaviour;
}
};