Element
Type
An enumeration of all the element types.
To call an enum, you call its parent class, name, and property. For example, DocumentApp.ElementType.BODY_SECTION
.
Use the Element
enumeration to check the type of a given element, for instance:
const documentTab = DocumentApp . getActiveDocument (). getActiveTab (). asDocumentTab (); const firstChild = documentTab . getBody (). getChild ( 0 ); if ( firstChild . getType () === DocumentApp . ElementType . PARAGRAPH ) { // It's a paragraph, apply a paragraph heading. firstChild . asParagraph (). setHeading ( DocumentApp . ParagraphHeading . HEADING1 ); }
Properties
Property | Type | Description |
---|---|---|
BODY_SECTION
|
Enum
|
The type corresponding to the Body
element. |
COMMENT_SECTION
|
Enum
|
The type corresponding to the
|
DATE
|
Enum
|
The type corresponding to the Date
element. |
EQUATION
|
Enum
|
The type corresponding to the Equation
element. |
EQUATION_FUNCTION
|
Enum
|
The type corresponding to the Equation
element. |
EQUATION_FUNCTION_ARGUMENT_SEPARATOR
|
Enum
|
The type corresponding to the Equation
element. |
EQUATION_SYMBOL
|
Enum
|
The type corresponding to the Equation
element. |
RICH_LINK
|
Enum
|
The type corresponding to the Rich
element. |
FOOTER_SECTION
|
Enum
|
The type corresponding to the Footer
element. |
FOOTNOTE
|
Enum
|
The type corresponding to the Footnote
element. |
FOOTNOTE_SECTION
|
Enum
|
The type corresponding to the Footnote
element. |
HEADER_SECTION
|
Enum
|
The type corresponding to the Header
element. |
HORIZONTAL_RULE
|
Enum
|
The type corresponding to the Horizontal
element. |
INLINE_DRAWING
|
Enum
|
The type corresponding to the Inline
element. |
INLINE_IMAGE
|
Enum
|
The type corresponding to the Inline
element. |
LIST_ITEM
|
Enum
|
The type corresponding to the List
element. |
PAGE_BREAK
|
Enum
|
The type corresponding to the Page
element. |
PARAGRAPH
|
Enum
|
The type corresponding to the Paragraph
element. |
PERSON
|
Enum
|
The type corresponding to the Person
element. |
TABLE
|
Enum
|
The type corresponding to the Table
element. |
TABLE_CELL
|
Enum
|
The type corresponding to the Table
element. |
TABLE_OF_CONTENTS
|
Enum
|
The type corresponding to the Table
element. |
TABLE_ROW
|
Enum
|
The type corresponding to the Table
element. |
TEXT
|
Enum
|
The type corresponding to the Text
element. |
UNSUPPORTED
|
Enum
|
The type corresponding to Unsupported
. Unsupported elements
represent document portions that do not support scripting. |