# Object TIndentingJSONXHTMLStrBuilder

Description
Hierarchy
Fields
Methods
Properties

## Unit

xquery__serialization_nodes

## Declaration

`type TIndentingJSONXHTMLStrBuilder = object(TJSONXHTMLStrBuilder)`

## Description

## Hierarchy

- TJSONXHTMLStrBuilder
- TIndentingJSONXHTMLStrBuilder

## Overview

### Fields

| `insertWhitespace: TXQSerializerInsertWhitespace;`
| `onInterceptAppendJSONString: TXQSerializerOnString;`
| `onInterceptAppendXMLHTMLText: TXQSerializerOnNode;`
| `onInterceptAppendXMLHTMLAttribute: TXQSerializerOnAttribute;`

### Methods

| `procedure init(abuffer:pstring; basecapacity: SizeInt = 64; aencoding: TSystemCodePage = CP_UTF8);`
| `procedure indent;`
| `procedure appendIndent;`
| `procedure unindent;`

## Description

### Fields

| `insertWhitespace: TXQSerializerInsertWhitespace;`

| `onInterceptAppendJSONString: TXQSerializerOnString;`

| `onInterceptAppendXMLHTMLText: TXQSerializerOnNode;`

| `onInterceptAppendXMLHTMLAttribute: TXQSerializerOnAttribute;`

### Methods

| `procedure init(abuffer:pstring; basecapacity: SizeInt = 64; aencoding: TSystemCodePage = CP_UTF8);`

| `procedure indent;`

| `procedure appendIndent;`

| `procedure unindent;`

Generated by PasDoc 0.16.0.