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.