Enum ParagraphHeading

  • ParagraphHeading enumeration is used to set heading styles for paragraphs in Google Docs.

  • You can use properties like NORMAL, HEADING1 to HEADING6, TITLE, and SUBTITLE to define different heading levels.

  • The provided code snippet demonstrates how to append paragraphs with different heading styles using setHeading() method.

  • The table lists all available ParagraphHeading properties, their types, and descriptions.

ParagraphHeading

An enumeration of the standard paragraph headings.

To call an enum, you call its parent class, name, and property. For example, DocumentApp.ParagraphHeading.NORMAL.

Use the ParagraphHeading enumeration to configure the heading style for ParagraphElement.

const body =
    DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody();

// Append a paragraph, with heading 1.
const par1 = body.appendParagraph('Title');
par1.setHeading(DocumentApp.ParagraphHeading.HEADING1);

// Append a paragraph, with heading 2.
const par2 = body.appendParagraph('SubTitle');
par2.setHeading(DocumentApp.ParagraphHeading.HEADING2);

// Append a paragraph, with normal heading.
const par3 = body.appendParagraph('Text');
par3.setHeading(DocumentApp.ParagraphHeading.NORMAL);

Properties

PropertyTypeDescription
NORMALEnumThe heading option for normal text.
HEADING1EnumThe highest heading option.
HEADING2EnumThe second heading option.
HEADING3EnumThe third heading option
HEADING4EnumThe fourth heading option.
HEADING5EnumThe fifth heading option.
HEADING6EnumThe lowest heading option.
TITLEEnumThe title heading option.
SUBTITLEEnumThe subtitle heading option.