table/converters/downcast
@ckeditor/ckeditor5-table/src/converters/downcast
Filtering
Functions
-
convertParagraphInTableCell( [ options ] = { [options.asWidget] } ) → function
module:table/converters/downcast~convertParagraphInTableCell
Overrides paragraph inside table cell conversion.
This converter:
- should be used to override default paragraph conversion.
- It will only convert
<paragraph>
placed directly inside<tableCell>
. - For a single paragraph without attributes it returns
<span>
to simulate data table. - For all other cases it returns
<p>
element.
Parameters
[ options ] : Object
-
Properties
[ options.asWidget ] : Boolean
If set to
true
, the downcast conversion will produce a widget.
Returns
function
Element creator.
-
downcastCell( [ options ] = { [options.asWidget] } ) → function
module:table/converters/downcast~downcastCell
Model table cell element to view
<td>
or<th>
element conversion helper.This conversion helper will create proper
<th>
elements for table cells that are in the heading section (heading row or column) and<td>
otherwise.Parameters
[ options ] : Object
-
Properties
[ options.asWidget ] : Boolean
If set to
true
, the downcast conversion will produce a widget.
Returns
function
Element creator.
-
downcastRow() → function
module:table/converters/downcast~downcastRow
Model table row element to view
<tr>
element conversion helper.Returns
function
Element creator.
-
downcastTable( tableUtils, [ options ] = { [options.asWidget] } ) → function
module:table/converters/downcast~downcastTable
Model table element to view table element conversion helper.
Parameters
tableUtils : TableUtils
The
TableUtils
plugin instance.[ options ] : Object
-
Properties
[ options.asWidget ] : Boolean
If set to
true
, the downcast conversion will produce a widget.
Returns
function
Element creator.
-
isSingleParagraphWithoutAttributes( modelElement ) → Boolean
module:table/converters/downcast~isSingleParagraphWithoutAttributes
Checks if given model
<paragraph>
is an only child of a parent (<tableCell>
) and if it has any attribute set.The paragraph should be converted in the editing view to:
- If returned
true
- to a<span class="ck-table-bogus-paragraph">
- If returned
false
- to a<p>
Parameters
modelElement : Element
Returns
Boolean
- If returned
Every day, we work hard to keep our documentation complete. Have you spotted an outdated information? Is something missing? Please report it via our issue tracker.