CoreMedia CKEditor 5 Plugins
    Preparing search index...

    Module ckeditor5-dataprocessor-support

    CKEditor 5: DataProcessor Support

    Deprecated Since v11

    This package is deprecated, as it was dedicated to a similar data-processing as it was available within CKEditor 4, without ever reaching a state of being a complete replacement.

    Instead, the new data-processing architecture relies on pure DOM manipulation, providing a much richer API to deal with nodes, elements and attributes.

    API Documentation

    Module: @coremedia/ckeditor5-dataprocessor-support

    In CKEditor 4 a central part of the mapping architecture were HTML filters and data filters (see Class HtmlDataProcessor (CKEDITOR.htmlDataProcessor) and especially Class Filter (CKEDITOR.htmlParser.filter)).

    CKEditor 5 does not come with such filters.

    This module re-introduces such filter approaches. It is not meant to be a replacement but an alternative to the previous filtering mechanisms, which should ease migration from CKEditor 4 based data processing approaches.

    Namespaces

    Attributes
    RulesLogger

    Enumerations

    FilterMode
    NodeState

    Classes

    ElementProxy
    HtmlFilter
    NodeProxy
    TextProxy

    Interfaces

    ElementFilterParams
    ElementFilterRuleSet
    FilterRuleSetConfiguration
    Namespace
    ParsedToDataAndView
    PersistResponse
    PreParsedToDataAndView
    PreParsedToView
    TextFilterParams
    TextFilterRuleSet
    ToDataAndViewElementConfiguration
    ToDataAndViewTextConfiguration

    Type Aliases

    AttributeMap
    AttributeValue
    ChildPredicate
    ElementFilterRule
    ElementFilterRulesByName
    ElementsFilterRuleSetConfiguration
    ElementsFilterRuleSetConfigurationValueType
    FilterRuleSet
    Namespaces
    PreParsedElementSection
    TextFilterRule
    TextFilterRuleSetConfigurationValueType

    Variables

    AFTER_ELEMENT
    AFTER_ELEMENT_AND_CHILDREN
    BEFORE_ELEMENT
    DEFAULT_NAMESPACE_PREFIX
    DEFAULT_NAMESPACES
    RESPONSE_ABORT
    RESPONSE_CONTINUE

    Functions

    allFilterRules
    mergePreParsedToViews
    parseFilterRuleSetConfigurations