The default BigPipe service.
Hierarchy
- class \Drupal\big_pipe\Render\BigPipe implements BigPipeInterface
File
- core/modules/big_pipe/src/Render/BigPipe.php, line 26
Namespace
Drupal\big_pipe\Render
Members
Name | Modifiers | Type | Description |
---|---|---|---|
BigPipe::$configFactory | protected | property | The config factory. |
BigPipe::$eventDispatcher | protected | property | The event dispatcher. |
BigPipe::$httpKernel | protected | property | The HTTP kernel. |
BigPipe::$renderer | protected | property | The renderer. |
BigPipe::$requestStack | protected | property | The request stack. |
BigPipe::$session | protected | property | The session. |
BigPipe::filterEmbeddedResponse | protected | function | Filters the given embedded response, using the cumulative AJAX page state. |
BigPipe::getPlaceholderOrder | protected | function | Gets the BigPipe placeholder order. |
BigPipe::renderPlaceholder | protected | function | Renders a placeholder, and just that placeholder. |
BigPipe::sendContent | public | function | Sends an HTML response in chunks using the BigPipe technique. Overrides BigPipeInterface::sendContent |
BigPipe::sendNoJsPlaceholders | protected | function | Sends no-JS BigPipe placeholders' replacements as embedded HTML responses. |
BigPipe::sendPlaceholders | protected | function | Sends BigPipe placeholders' replacements as embedded AJAX responses. |
BigPipe::sendPostBody | protected | function | Sends </body> and everything after it. |
BigPipe::sendPreBody | protected | function | Sends everything until just before </body>. |
BigPipe::START_SIGNAL | constant | The BigPipe placeholder replacements start signal. | |
BigPipe::STOP_SIGNAL | constant | The BigPipe placeholder replacements stop signal. | |
BigPipe::__construct | public | function | Constructs a new BigPipe class. |
Please login to continue.