## Uses of Interface
org.apache.tapestry5.services.PartialMarkupRenderer

- Packages that use PartialMarkupRenderer
  Package | Description
  --- | ---
  org.apache.tapestry5.internal.services | [INTERNAL USE ONLY] internal service classes; API subject to change
  org.apache.tapestry5.internal.services.ajax | [INTERNAL USE ONLY] AJAX support services; API subject to change
  org.apache.tapestry5.modules |
  org.apache.tapestry5.services | Core services

- - ### Uses of PartialMarkupRenderer in org.apache.tapestry5.internal.services

    Classes in org.apache.tapestry5.internal.services that implement PartialMarkupRenderer
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `PartialMarkupRendererTerminator` | Terminator for the `PartialMarkupRenderer` pipeline, which ultimately invokes `PageRenderQueue.renderPartial(org.apache.tapestry5.MarkupWriter, org.apache.tapestry5.json.JSONObject)` .

    Methods in org.apache.tapestry5.internal.services with parameters of type PartialMarkupRenderer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | RenderCommandComponentEventResultProcessor.`renderMarkup​(MarkupWriter writer, JSONObject reply, PartialMarkupRenderer renderer)` | As a filter, this class does three things: It creates an outer element to capture the partial page content that will be rendered It does setup and cleanup with the `AjaxFormUpdateController` It extracts the child markup and stuffs it into the reply's "content" property.

    Constructors in org.apache.tapestry5.internal.services with parameters of type PartialMarkupRenderer
    Constructor | Description
    --- | ---
    `AjaxPartialResponseRendererImpl​(MarkupWriterFactory factory, Request request, Response response, PartialMarkupRenderer partialMarkupRenderer, String outputEncoding, boolean compactJSON)` |

  - ### Uses of PartialMarkupRenderer in org.apache.tapestry5.internal.services.ajax

    Methods in org.apache.tapestry5.internal.services.ajax with parameters of type PartialMarkupRenderer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | SingleZonePartialRendererFilter.`renderMarkup​(MarkupWriter writer, JSONObject reply, PartialMarkupRenderer renderer)` |

  - ### Uses of PartialMarkupRenderer in org.apache.tapestry5.modules

    Methods in org.apache.tapestry5.modules that return PartialMarkupRenderer
    Modifier and Type | Method | Description
    --- | --- | ---
    `PartialMarkupRenderer` | TapestryModule.`buildPartialMarkupRenderer​(org.slf4j.Logger logger, List<PartialMarkupRendererFilter> configuration, PartialMarkupRendererTerminator terminator)` | A wrapper around `PageRenderQueue` used for partial page renders.

  - ### Uses of PartialMarkupRenderer in org.apache.tapestry5.services

    Methods in org.apache.tapestry5.services with parameters of type PartialMarkupRenderer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | PartialMarkupRendererFilter.`renderMarkup​(MarkupWriter writer, JSONObject reply, PartialMarkupRenderer renderer)` | Implementations should perform work before or after passing the writer to the renderer.