AI-generated Key Takeaways
-
GlyphType
is an enumeration used to specify the type of bullet or symbol used in list items within Google Docs. -
You can use the
GlyphType
enumeration with thesetGlyphType()
method to change the bullet style of list items. -
Several predefined glyph types are available, including
BULLET
,HOLLOW_BULLET
,SQUARE_BULLET
,NUMBER
,LATIN_UPPER
,LATIN_LOWER
,ROMAN_UPPER
, andROMAN_LOWER
. -
To call a specific glyph type, use the syntax
DocumentApp.GlyphType.[GlyphTypeName]
, for example,DocumentApp.GlyphType.BULLET
for a standard bullet.
An enumeration of the supported glyph types.
To call an enum, you call its parent class, name, and property. For example,
DocumentApp.GlyphType.BULLET
.
Use the Glyph
enumeration to set the bullet type for list items.
const body = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody(); // Insert at list item, with the default nesting level of zero. body.appendListItem('Item 1'); // Append a second list item, with a nesting level of one, indented one inch. // The two items have different bullet glyphs. body.appendListItem('Item 2') .setNestingLevel(1) .setIndentStart(72) .setGlyphType(DocumentApp.GlyphType.SQUARE_BULLET);
Properties
Property | Type | Description |
---|---|---|
BULLET | Enum | The default bullet, circular and filled. |
HOLLOW_BULLET | Enum | A hollow bullet. |
SQUARE_BULLET | Enum | A square bullet. |
NUMBER | Enum | A number based bullet. |
LATIN_UPPER | Enum | A latin, uppercase bullet. |
LATIN_LOWER | Enum | A latin, lowercase bullet. |
ROMAN_UPPER | Enum | A roman numeral, uppercase bullet. |
ROMAN_LOWER | Enum | A roman numeral, lowercase bullet. |