Stay organized with collections Save and categorize content based on your preferences.
VerticalAlignment
An enumeration of the supported vertical alignment types.
To call an enum, you call its parent class, name, and property. For example, DocumentApp.VerticalAlignment.BOTTOM.
Use the VerticalAlignment enumeration to set the vertical alignment of table cells.
constbody=DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody();// Append table containing two cells.consttable=body.appendTable([['Top','Center','Bottom']]);// Align the first cell's contents to the top.table.getCell(0,0).setVerticalAlignment(DocumentApp.VerticalAlignment.TOP);// Align the second cell's contents to the center.table.getCell(0,1).setVerticalAlignment(DocumentApp.VerticalAlignment.CENTER);// Align the third cell's contents to the bottom.table.getCell(0,2).setVerticalAlignment(DocumentApp.VerticalAlignment.BOTTOM);
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-12-02 UTC."],[[["\u003cp\u003e\u003ccode\u003eVerticalAlignment\u003c/code\u003e is used to define how content is vertically aligned within a table cell.\u003c/p\u003e\n"],["\u003cp\u003eIt offers three options: \u003ccode\u003eTOP\u003c/code\u003e, \u003ccode\u003eCENTER\u003c/code\u003e, and \u003ccode\u003eBOTTOM\u003c/code\u003e for aligning content to the top, center, or bottom of the cell, respectively.\u003c/p\u003e\n"],["\u003cp\u003eYou can set the vertical alignment of a table cell using \u003ccode\u003eDocumentApp.VerticalAlignment\u003c/code\u003e and the desired alignment property within your Apps Script code.\u003c/p\u003e\n"]]],["`VerticalAlignment` enum sets the vertical alignment of table cells in a document. It's accessed via `DocumentApp.VerticalAlignment`. Available options are `BOTTOM`, `CENTER`, and `TOP`. To use it, call `setVerticalAlignment()` on a table cell object with the desired alignment type. The example code demonstrates creating a table with three cells and aligning their content to the top, center, and bottom, respectively.\n"],null,["VerticalAlignment\n\nAn enumeration of the supported vertical alignment types.\n\nTo call an enum, you call its parent class, name, and property. For example, `\nDocumentApp.VerticalAlignment.BOTTOM`.\n\nUse the `Vertical``Alignment` enumeration to set the vertical alignment of table cells.\n\n```javascript\nconst body =\n DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody();\n\n// Append table containing two cells.\nconst table = body.appendTable([['Top', 'Center', 'Bottom']]);\n\n// Align the first cell's contents to the top.\ntable.getCell(0, 0).setVerticalAlignment(DocumentApp.VerticalAlignment.TOP);\n\n// Align the second cell's contents to the center.\ntable.getCell(0, 1).setVerticalAlignment(DocumentApp.VerticalAlignment.CENTER);\n\n// Align the third cell's contents to the bottom.\ntable.getCell(0, 2).setVerticalAlignment(DocumentApp.VerticalAlignment.BOTTOM);\n``` \n\nProperties\n\n| Property | Type | Description |\n|----------|--------|------------------------------|\n| `BOTTOM` | `Enum` | The bottom-alignment option. |\n| `CENTER` | `Enum` | The center-alignment option. |\n| `TOP` | `Enum` | The top-alignment option. |"]]