Sign up (with export icon)

engine/view/styles/border

Api-module iconmodule

Functions

  • Chevron-right icon

    addBorderStylesRules( stylesProcessor ) → void

    Adds a border CSS styles processing rules.

    editor.data.addStyleProcessorRules( addBorderStylesRules );
    
    Copy code

    This rules merges all border styles notation shorthands:

    • border
    • border-top
    • border-right
    • border-bottom
    • border-left
    • border-color
    • border-style
    • border-width

    and all corresponding longhand forms (like border-top-color, border-top-style, etc).

    It does not handle other shorthands (like border-radius or border-image).

    The normalized model stores border values as:

    const styles = {
    	border: {
    		color: { top, right, bottom, left },
    		style: { top, right, bottom, left },
    		width: { top, right, bottom, left },
    	}
    };
    
    Copy code

    Parameters

    stylesProcessor : StylesProcessor

    Returns

    void