• Модуль: ui
  • Путь к файлу: ~/bitrix/modules/ui/lib/timeline/comment.php
  • Класс: BitrixUITimelineComment
  • Вызов: Comment::getFilesContentResponse
public function getFilesContentResponse(int $id): ?Component
{
	$fileFields = $this->getFileUserFields($id);
	if($fileFields && !empty($fileFields[$this->filesUserFieldName]['VALUE']))
	{
		return new Component('bitrix:system.field.view',
			$fileFields[$this->filesUserFieldName]["USER_TYPE"]["USER_TYPE_ID"],
			[
				"PUBLIC_MODE" => false,
				"ENABLE_AUTO_BINDING_VIEWER" => true,
				"LAZYLOAD" => 'Y',
				'arUserField' => $fileFields[$this->filesUserFieldName],
			]
		);
	}

	return null;
}