Vertical Layout evCreate API Section
The Vertical Layout section of the evCreate API includes enumerations, interfaces, and functions for populating Envision documents quickly in Vertical Layout mode.
layout.vertical namespace
The Vertical Layout evCreate API section is accessed with the layout.vertical namespace:
Enumerations
EvPageNumberLocationAn enumeration of options for the horizontal alignment of page numbers in headers and footers.
Interfaces
EvLayoutHeaderFooterAn interface that defines a page header or footer.
EvVLayoutConfigAn interface that configures pages automatically added to a document in Vertical Layout mode.
Functions
AddObjects(objs: EvItem[]): Promise<void>A function to add given object items to the current Envision document in Vertical Layout mode.
AddPage(name?: string, title?: string): Promise<EvItem>A function to explicitly add a new page to the current Envision document in Vertical Layout mode.
AddSpace(size: number): Promise<void>A function to explicitly add empty vertical space after the last object item on the current page in the current Envision document in Vertical Layout mode.
FinishLayout(): Promise<void>A function to quit Vertical Layout mode in the current Envision document.
StartLayout(config: EvVLayoutConfig): Promise<void>A function to launch Vertical Layout mode in the current Envision document with a given configuration for added pages.