Google Apps Script API
    Preparing search index...

    A layout in a presentation.

    Each layout serves as a template for slides that inherit from it, determining how content on those slides is arranged and styled.

    interface Layout {
        getBackground(): PageBackground;
        getColorScheme(): GoogleAppsScript.Slides.ColorScheme;
        getGroups(): GoogleAppsScript.Slides.Group[];
        getImages(): GoogleAppsScript.Slides.Image[];
        getLayoutName(): string;
        getLines(): GoogleAppsScript.Slides.Line[];
        getMaster(): Master;
        getObjectId(): string;
        getPageElementById(id: string): GoogleAppsScript.Slides.PageElement;
        getPageElements(): GoogleAppsScript.Slides.PageElement[];
        getPageType(): GoogleAppsScript.Slides.PageType;
        getPlaceholder(
            placeholderType: PlaceholderType,
        ): GoogleAppsScript.Slides.PageElement;
        getPlaceholder(
            placeholderType: PlaceholderType,
            placeholderIndex: number,
        ): GoogleAppsScript.Slides.PageElement;
        getPlaceholders(): GoogleAppsScript.Slides.PageElement[];
        getShapes(): GoogleAppsScript.Slides.Shape[];
        getSheetsCharts(): GoogleAppsScript.Slides.SheetsChart[];
        getTables(): GoogleAppsScript.Slides.Table[];
        getVideos(): GoogleAppsScript.Slides.Video[];
        getWordArts(): GoogleAppsScript.Slides.WordArt[];
        group(
            pageElements: GoogleAppsScript.Slides.PageElement[],
        ): GoogleAppsScript.Slides.Group;
        insertGroup(
            group: GoogleAppsScript.Slides.Group,
        ): GoogleAppsScript.Slides.Group;
        insertImage(blobSource: BlobSource): GoogleAppsScript.Slides.Image;
        insertImage(
            blobSource: BlobSource,
            left: number,
            top: number,
            width: number,
            height: number,
        ): GoogleAppsScript.Slides.Image;
        insertImage(
            image: GoogleAppsScript.Slides.Image,
        ): GoogleAppsScript.Slides.Image;
        insertImage(imageUrl: string): GoogleAppsScript.Slides.Image;
        insertImage(
            imageUrl: string,
            left: number,
            top: number,
            width: number,
            height: number,
        ): GoogleAppsScript.Slides.Image;
        insertLine(
            line: GoogleAppsScript.Slides.Line,
        ): GoogleAppsScript.Slides.Line;
        insertLine(
            lineCategory: LineCategory,
            startConnectionSite: ConnectionSite,
            endConnectionSite: ConnectionSite,
        ): GoogleAppsScript.Slides.Line;
        insertLine(
            lineCategory: LineCategory,
            startLeft: number,
            startTop: number,
            endLeft: number,
            endTop: number,
        ): GoogleAppsScript.Slides.Line;
        insertPageElement(
            pageElement: GoogleAppsScript.Slides.PageElement,
        ): GoogleAppsScript.Slides.PageElement;
        insertShape(
            shape: GoogleAppsScript.Slides.Shape,
        ): GoogleAppsScript.Slides.Shape;
        insertShape(shapeType: ShapeType): GoogleAppsScript.Slides.Shape;
        insertShape(
            shapeType: ShapeType,
            left: number,
            top: number,
            width: number,
            height: number,
        ): GoogleAppsScript.Slides.Shape;
        insertSheetsChart(
            sourceChart: GoogleAppsScript.Spreadsheet.EmbeddedChart,
        ): GoogleAppsScript.Slides.SheetsChart;
        insertSheetsChart(
            sourceChart: GoogleAppsScript.Spreadsheet.EmbeddedChart,
            left: number,
            top: number,
            width: number,
            height: number,
        ): GoogleAppsScript.Slides.SheetsChart;
        insertSheetsChart(
            sheetsChart: GoogleAppsScript.Slides.SheetsChart,
        ): GoogleAppsScript.Slides.SheetsChart;
        insertSheetsChartAsImage(
            sourceChart: GoogleAppsScript.Spreadsheet.EmbeddedChart,
        ): GoogleAppsScript.Slides.Image;
        insertSheetsChartAsImage(
            sourceChart: GoogleAppsScript.Spreadsheet.EmbeddedChart,
            left: number,
            top: number,
            width: number,
            height: number,
        ): GoogleAppsScript.Slides.Image;
        insertTable(
            numRows: number,
            numColumns: number,
        ): GoogleAppsScript.Slides.Table;
        insertTable(
            numRows: number,
            numColumns: number,
            left: number,
            top: number,
            width: number,
            height: number,
        ): GoogleAppsScript.Slides.Table;
        insertTable(
            table: GoogleAppsScript.Slides.Table,
        ): GoogleAppsScript.Slides.Table;
        insertTextBox(text: string): GoogleAppsScript.Slides.Shape;
        insertTextBox(
            text: string,
            left: number,
            top: number,
            width: number,
            height: number,
        ): GoogleAppsScript.Slides.Shape;
        insertVideo(videoUrl: string): GoogleAppsScript.Slides.Video;
        insertVideo(
            videoUrl: string,
            left: number,
            top: number,
            width: number,
            height: number,
        ): GoogleAppsScript.Slides.Video;
        insertVideo(
            video: GoogleAppsScript.Slides.Video,
        ): GoogleAppsScript.Slides.Video;
        insertWordArt(
            wordArt: GoogleAppsScript.Slides.WordArt,
        ): GoogleAppsScript.Slides.WordArt;
        remove(): void;
        replaceAllText(findText: string, replaceText: string): number;
        replaceAllText(
            findText: string,
            replaceText: string,
            matchCase: boolean,
        ): number;
        selectAsCurrentPage(): void;
    }
    Index

    Methods