Bitrix API

RestAppLayoutBlocksRepository

Table of Contents

Constants

MAX_LAYOUT_BLOCKS_COUNT  = 20

Methods

__construct()  : mixed
deleteByClientId()  : void
deleteByItem()  : void
deleteLayoutBlocks()  : Result|null
deleteLayoutBlocksForActivityItem()  : Result|null
deleteLayoutBlocksForTimelineItem()  : Result|null
fetchLayoutBlocks()  : RestAppLayoutBlocksDto|null
fetchLayoutBlocksForActivityItem()  : RestAppLayoutBlocksDto|null
fetchLayoutBlocksForTimelineItem()  : RestAppLayoutBlocksDto|null
loadForItems()  : array<string|int, mixed>
rebind()  : void
setLayoutBlocks()  : Result
setLayoutBlocksForActivityItem()  : Result
setLayoutBlocksForTimelineItem()  : Result

Constants

Methods

deleteLayoutBlocks()

public deleteLayoutBlocks(int $itemType, int $itemId, string $clientId) : Result|null
Parameters
$itemType : int
$itemId : int
$clientId : string
Return values
Result|null

deleteLayoutBlocksForActivityItem()

public deleteLayoutBlocksForActivityItem(int $activityId, string $clientId) : Result|null
Parameters
$activityId : int
$clientId : string
Return values
Result|null

deleteLayoutBlocksForTimelineItem()

public deleteLayoutBlocksForTimelineItem(int $timelineId, string $clientId) : Result|null
Parameters
$timelineId : int
$clientId : string
Return values
Result|null

loadForItems()

public loadForItems(array<string|int, mixed> $items, int $itemType) : array<string|int, mixed>
Parameters
$items : array<string|int, mixed>
$itemType : int
Return values
array<string|int, mixed>

rebind()

public rebind(int $fromItemType, int $fromItemId, int $toItemType, int $toItemId) : void
Parameters
$fromItemType : int
$fromItemId : int
$toItemType : int
$toItemId : int

setLayoutBlocks()

public setLayoutBlocks(int $itemType, int $itemId, string $clientId, array<string|int, mixed> $layout) : Result
Parameters
$itemType : int
$itemId : int
$clientId : string
$layout : array<string|int, mixed>
Return values
Result

setLayoutBlocksForActivityItem()

public setLayoutBlocksForActivityItem(int $activityId, string $clientId, array<string|int, mixed> $layout) : Result
Parameters
$activityId : int
$clientId : string
$layout : array<string|int, mixed>
Return values
Result

setLayoutBlocksForTimelineItem()

public setLayoutBlocksForTimelineItem(int $timelineId, string $clientId, array<string|int, mixed> $layout) : Result
Parameters
$timelineId : int
$clientId : string
$layout : array<string|int, mixed>
Return values
Result

        
On this page

Search results