Interface GoogleSlidesNodeParameters

Source
interface GoogleSlidesNodeParameters {
    authentication?: "oAuth2" | "serviceAccount";
    binaryProperty?: string;
    download?: boolean;
    limit?: number;
    operation?:
        | "create"
        | "get"
        | "getSlides"
        | "replaceText"
        | "getThumbnail";
    options?: { revisionId?: string };
    pageObjectId?: string;
    presentationId?: string;
    resource?: "page" | "presentation";
    returnAll?: boolean;
    textUi?: {
        textValues: {
            matchCase?: boolean;
            pageObjectIds?: unknown[];
            replaceText?: string;
            text?: string;
        }[];
    };
    title?: string;
}

Properties§

Source§

readonly authentication?: "oAuth2" | "serviceAccount"

Default: "serviceAccount"

Source§

readonly binaryProperty?: string

Default: "data"

Source§

readonly download?: boolean

Name of the binary property to which to write the data of the read page

Source§

readonly limit?: number

Max number of results to return Default: 100 Type options: {"minValue":1,"maxValue":500}

Source§

readonly operation?:
    | "create"
    | "get"
    | "getSlides"
    | "replaceText"
    | "getThumbnail"

Default: "create"

Source§

readonly options?: { revisionId?: string }

Default: {}

Source§

readonly pageObjectId?: string

ID of the page object to retrieve

Source§

readonly presentationId?: string

ID of the presentation to retrieve. Found in the presentation URL: https://docs.google.com/presentation/d/PRESENTATION_ID/edit

Source§

readonly resource?: "page" | "presentation"

Default: "presentation"

Source§

readonly returnAll?: boolean

Whether to return all results or only up to a given limit

Source§

readonly textUi?: {
    textValues: {
        matchCase?: boolean;
        pageObjectIds?: unknown[];
        replaceText?: string;
        text?: string;
    }[];
}

Default: {} Type options: {"multipleValues":true}

Source§

readonly title?: string

Title of the presentation to create