class RenderedSlot implements JsonSerializable (View source)

Constants

SLOT_TYPE_AUTOMATIC

SLOT_TYPE_PINNED

SLOT_TYPE_CUSTOM

Properties

protected string $slotType
protected bool $isLocked
protected int $bID
protected int $boardInstanceSlotRuleID

Does the current rendered slot contain content based on a board instance rule? If so the ID of the rule is present here

protected int $slot
protected Instance $instance

Methods

__construct(Instance $instance, int $slot)

State constructor.

bool
isLocked()

No description

void
setIsLocked(bool $isLocked)

No description

int|null
getBlockID()

No description

void
setBlockID(int $bID)

No description

int
getSlot()

No description

void
setSlot(int $slot)

No description

getInstance()

No description

void
setInstance(Instance $instance)

No description

string
getSlotType()

No description

void
setSlotType(string $slotType)

No description

int|null
getBoardInstanceSlotRuleID()

No description

void
setBoardInstanceSlotRuleID(int $boardInstanceSlotRuleID)

No description

jsonSerialize()

No description

Details

__construct(Instance $instance, int $slot)

State constructor.

Parameters

Instance $instance
int $slot

bool isLocked()

No description

Return Value

bool

void setIsLocked(bool $isLocked)

No description

Parameters

bool $isLocked

Return Value

void

int|null getBlockID()

No description

Return Value

int|null

void setBlockID(int $bID)

No description

Parameters

int $bID

Return Value

void

int getSlot()

No description

Return Value

int

void setSlot(int $slot)

No description

Parameters

int $slot

Return Value

void

Instance getInstance()

No description

Return Value

Instance

void setInstance(Instance $instance)

No description

Parameters

Instance $instance

Return Value

void

string getSlotType()

No description

Return Value

string

void setSlotType(string $slotType)

No description

Parameters

string $slotType

Return Value

void

int|null getBoardInstanceSlotRuleID()

No description

Return Value

int|null

void setBoardInstanceSlotRuleID(int $boardInstanceSlotRuleID)

No description

Parameters

int $boardInstanceSlotRuleID

Return Value

void

jsonSerialize()

No description