Interface Workflow<T>

interface Workflow<T> {
    lastChangedBy?: string;
    modifiedAt?: number;
    modifiedBy?: {
        displayName?: string;
        id?: string;
    };
    searchValue?: string;
    templateValue?: string;
    userEdited?: boolean;
    value?: T;
}

Type Parameters

  • T

Hierarchy (view full)

Properties

lastChangedBy?: string

Encoded user (username, userId, etc.)

Deprecated

modifiedAt?: number

Last modification date (user or machine), as a UTC unix timestamp

modifiedBy?: {
    displayName?: string;
    id?: string;
}

Field last changed by

Type declaration

  • Optional displayName?: string
  • Optional id?: string
searchValue?: string

Normalized searchValue, for any related queries. Needs to be a string, even if value is of a different type.

templateValue?: string

Template value which was used to generate the value

userEdited?: boolean

Mark this property as user-edited (as opposed to machine-generated)

value?: T

The current value of the property