Type alias TimelineEntryPartsFragment

TimelineEntryPartsFragment: {
    __typename?: "TimelineEntry";
    actor: {
        __typename: "CustomerActor";
        customerId: string;
    } | {
        __typename: "DeletedCustomerActor";
        customerId: string;
    } | {
        __typename: "MachineUserActor";
        machineUserId: string;
    } | {
        __typename: "SystemActor";
        systemId: string;
    } | {
        __typename: "UserActor";
        userId: string;
    };
    customerId: string;
    entry: {
        __typename: "ChatEntry";
    } | {
        __typename: "CustomEntry";
    } | {
        __typename: "CustomerAssignmentTransitionedEntry";
    } | {
        __typename: "CustomerStatusTransitionedEntry";
    } | {
        __typename: "EmailEntry";
    } | {
        __typename: "IssueDeletedEntry";
    } | {
        __typename: "IssueIssueTypeChangedEntry";
    } | {
        __typename: "IssuePriorityChangedEntry";
    } | {
        __typename: "IssueStatusTransitionedEntry";
    } | {
        __typename: "LinearIssueLinkStateTransitionedEntry";
    } | {
        __typename: "NoteEntry";
    };
    id: string;
    timestamp: {
        __typename?: "DateTime";
        iso8601: string;
    };
}

Type declaration

  • Optional __typename?: "TimelineEntry"
  • actor: {
        __typename: "CustomerActor";
        customerId: string;
    } | {
        __typename: "DeletedCustomerActor";
        customerId: string;
    } | {
        __typename: "MachineUserActor";
        machineUserId: string;
    } | {
        __typename: "SystemActor";
        systemId: string;
    } | {
        __typename: "UserActor";
        userId: string;
    }
  • customerId: string
  • entry: {
        __typename: "ChatEntry";
    } | {
        __typename: "CustomEntry";
    } | {
        __typename: "CustomerAssignmentTransitionedEntry";
    } | {
        __typename: "CustomerStatusTransitionedEntry";
    } | {
        __typename: "EmailEntry";
    } | {
        __typename: "IssueDeletedEntry";
    } | {
        __typename: "IssueIssueTypeChangedEntry";
    } | {
        __typename: "IssuePriorityChangedEntry";
    } | {
        __typename: "IssueStatusTransitionedEntry";
    } | {
        __typename: "LinearIssueLinkStateTransitionedEntry";
    } | {
        __typename: "NoteEntry";
    }
  • id: string
  • timestamp: {
        __typename?: "DateTime";
        iso8601: string;
    }
    • Optional __typename?: "DateTime"
    • iso8601: string

Generated using TypeDoc