Documentation

TableCellRenderer
in package
implements NodeRendererInterface, XmlNodeRendererInterface

FinalYes

Table of Contents

Interfaces

NodeRendererInterface
XmlNodeRendererInterface

Constants

DEFAULT_ATTRIBUTES  = [\League\CommonMark\Extension\Table\TableCell::ALIGN_LEFT => ['align' => 'left'], \League\CommonMark\Extension\Table\TableCell::ALIGN_CENTER => ['align' => 'center'], \League\CommonMark\Extension\Table\TableCell::ALIGN_RIGHT => ['align' => 'right']]

Properties

$alignmentAttributes  : array<string|int, mixed>

Methods

__construct()  : mixed
getXmlAttributes()  : array<string, scalar>
getXmlTagName()  : string
render()  : Stringable|string|null

Constants

DEFAULT_ATTRIBUTES

private mixed DEFAULT_ATTRIBUTES = [\League\CommonMark\Extension\Table\TableCell::ALIGN_LEFT => ['align' => 'left'], \League\CommonMark\Extension\Table\TableCell::ALIGN_CENTER => ['align' => 'center'], \League\CommonMark\Extension\Table\TableCell::ALIGN_RIGHT => ['align' => 'right']]

Properties

Methods

__construct()

public __construct([array<string|int, mixed> $alignmentAttributes = self::DEFAULT_ATTRIBUTES ]) : mixed
Parameters
$alignmentAttributes : array<string|int, mixed> = self::DEFAULT_ATTRIBUTES

getXmlAttributes()

public getXmlAttributes(TableCell $node) : array<string, scalar>
Parameters
$node : TableCell
Tags
psalm-suppress

MoreSpecificImplementedParamType

Return values
array<string, scalar>

        
On this page

Search results