Interface RaindropNodeParameters

Source
interface RaindropNodeParameters {
    additionalFields?:
        | {
            important?: boolean;
            order?: number;
            pleaseParse?: boolean;
            tags?: string;
            title?: string;
        }
        | {
            cover?: string;
            parentId?: string;
            public?: boolean;
            sort?: number;
            view?: "list"
            | "simple"
            | "grid"
            | "Masonry";
        }
        | { collectionId?: string };
    bookmarkId?: string;
    collectionId?: string;
    filters?: { collectionId?: string };
    limit?: number;
    link?: string;
    operation?:
        | "create"
        | "get"
        | "getAll"
        | "update"
        | "delete";
    resource?: "tag"
    | "collection"
    | "user"
    | "bookmark";
    returnAll?: boolean;
    self?: boolean;
    tags?: string;
    title?: string;
    type?: "parent" | "children";
    updateFields?:
        | {
            collectionId?: string;
            important?: boolean;
            order?: number;
            pleaseParse?: boolean;
            tags?: string;
            title?: string;
        }
        | {
            cover?: string;
            parentId?: string;
            public?: boolean;
            sort?: number;
            title?: string;
            view?: "list"
            | "simple"
            | "grid"
            | "Masonry";
        };
    userId?: string;
}

Properties§

Source§

readonly additionalFields?:
    | {
        important?: boolean;
        order?: number;
        pleaseParse?: boolean;
        tags?: string;
        title?: string;
    }
    | {
        cover?: string;
        parentId?: string;
        public?: boolean;
        sort?: number;
        view?: "list"
        | "simple"
        | "grid"
        | "Masonry";
    }
    | { collectionId?: string }

Default: {}

Source§

readonly bookmarkId?: string

The ID of the bookmark to delete

Source§

readonly collectionId?: string

Choose from the list, or specify an ID using an expression Type options: {"loadOptionsMethod":"getCollections"}

Source§

readonly filters?: { collectionId?: string }

Default: {}

Source§

readonly limit?: number

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

Link of the bookmark to be created

Source§

readonly operation?: "create" | "get" | "getAll" | "update" | "delete"

Default: "get"

Source§

readonly resource?: "tag" | "collection" | "user" | "bookmark"

Default: "collection"

Source§

readonly returnAll?: boolean

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

Source§

readonly self?: boolean

Whether to return details on the logged-in user Default: true

Source§

readonly tags?: string

One or more tags to delete. Enter comma-separated values to delete multiple tags.

Source§

readonly title?: string

Title of the collection to create

Source§

readonly type?: "parent" | "children"

Default: "parent"

Source§

readonly updateFields?:
    | {
        collectionId?: string;
        important?: boolean;
        order?: number;
        pleaseParse?: boolean;
        tags?: string;
        title?: string;
    }
    | {
        cover?: string;
        parentId?: string;
        public?: boolean;
        sort?: number;
        title?: string;
        view?: "list"
        | "simple"
        | "grid"
        | "Masonry";
    }

Default: {}

Source§

readonly userId?: string

The ID of the user to retrieve