All files / src/auxiliary IdempotenState.ts

100% Statements 2/2
100% Branches 0/0
100% Functions 0/0
100% Lines 2/2

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14      1x                 1x  
/**
 * The possible states of an Idempotent
 */
export const STATES = ['OPENABLE', 'OPENING', 'OPENED', 'CLOSING', 'CLOSED', 'DESTROYED'] as const;
 
/** The possible states of an Idempotent */
export type State = typeof STATES[number];
 
/** The IdempotentState type */
export { State as IdempotentState };
 
/** The starting state for an Idempotent */
export const START_STATE: State = 'OPENABLE';