Interface FlowNodeParameters

Source
interface FlowNodeParameters {
    additionalFields?: {
        dueOn?: string;
        listID?: string;
        mirrorParentSubscribers?: boolean;
        mirrorParentTags?: boolean;
        noteContent?: string;
        noteMimeType?:
            | "text/plain"
            | "text/x-markdown"
            | "text/html";
        ownerid?: string;
        parentId?: string;
        position?: number;
        positionList?: number;
        positionUpcoming?: number;
        sectionId?: string;
        startsOn?: string;
        tags?: string;
    };
    filters?: | {
        include?: (
            | "files"
            | "schedule"
            | "file_associations"
            | "parent"
        )[];
    }
    | {
        cleared?: boolean;
        createdAfter?: string;
        createdBefore?: string;
        deleted?: boolean;
        include?: (
            | "files"
            | "schedule"
            | "file_associations"
            | "parent"
        )[];
        order?: | "name"
        | "updated_at"
        | "account_id"
        | "completed_at"
        | "created_at"
        | "due_on"
        | "list_id"
        | "owner_id"
        | "position"
        | "section_id"
        | "starts_on";
        updateAfter?: string;
        updateBefore?: string;
        workspaceId?: string;
    };
    limit?: number;
    name?: string;
    operation?: "create"
    | "get"
    | "getAll"
    | "update";
    resource?: "task";
    returnAll?: boolean;
    taskId?: string;
    updateFields?: {
        completed?: boolean;
        dueOn?: string;
        listID?: string;
        mirrorParentSubscribers?: boolean;
        mirrorParentTags?: boolean;
        name?: string;
        noteContent?: string;
        noteMimeType?:
            | "text/plain"
            | "text/x-markdown"
            | "text/html";
        ownerid?: string;
        parentId?: string;
        position?: number;
        positionList?: number;
        positionUpcoming?: number;
        sectionId?: string;
        startsOn?: string;
        tags?: string;
    };
    workspaceId?: string;
}

Properties§

Source§

readonly additionalFields?: {
    dueOn?: string;
    listID?: string;
    mirrorParentSubscribers?: boolean;
    mirrorParentTags?: boolean;
    noteContent?: string;
    noteMimeType?:
        | "text/plain"
        | "text/x-markdown"
        | "text/html";
    ownerid?: string;
    parentId?: string;
    position?: number;
    positionList?: number;
    positionUpcoming?: number;
    sectionId?: string;
    startsOn?: string;
    tags?: string;
}

Default: {}

Source§

readonly filters?:
    | {
        include?: (
            | "files"
            | "schedule"
            | "file_associations"
            | "parent"
        )[];
    }
    | {
        cleared?: boolean;
        createdAfter?: string;
        createdBefore?: string;
        deleted?: boolean;
        include?: (
            | "files"
            | "schedule"
            | "file_associations"
            | "parent"
        )[];
        order?: | "name"
        | "updated_at"
        | "account_id"
        | "completed_at"
        | "created_at"
        | "due_on"
        | "list_id"
        | "owner_id"
        | "position"
        | "section_id"
        | "starts_on";
        updateAfter?: string;
        updateBefore?: string;
        workspaceId?: string;
    }

Default: {}

Source§

readonly limit?: number

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

Source§

readonly name?: string

The title of the task

Source§

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

Default: "create"

Source§

readonly resource?: "task"

Default: "task"

Source§

readonly returnAll?: boolean

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

Source§

readonly taskId?: string

Source§

readonly updateFields?: {
    completed?: boolean;
    dueOn?: string;
    listID?: string;
    mirrorParentSubscribers?: boolean;
    mirrorParentTags?: boolean;
    name?: string;
    noteContent?: string;
    noteMimeType?:
        | "text/plain"
        | "text/x-markdown"
        | "text/html";
    ownerid?: string;
    parentId?: string;
    position?: number;
    positionList?: number;
    positionUpcoming?: number;
    sectionId?: string;
    startsOn?: string;
    tags?: string;
}

Default: {}

Source§

readonly workspaceId?: string

Create resources under the given workspace