Skip to content

Instantly share code, notes, and snippets.

@johnfriel
Created September 8, 2020 20:10
Show Gist options
  • Select an option

  • Save johnfriel/9c21e7e51be151c63a36637123b6fb5a to your computer and use it in GitHub Desktop.

Select an option

Save johnfriel/9c21e7e51be151c63a36637123b6fb5a to your computer and use it in GitHub Desktop.
Acquisition Lifecycle v4 - covers Rentals and Purchases
Acquisition Lifecycle v4 - covers Rentals and Purchases
Potential Acquisition
collectorTransactionRequest -> Pending Artist Approval
Pending Artist Approval
artistAccept -> Pending Handoff - See separate state chart
artistDecline -> Acquisition Declined
collectorCancel -> Acquisition Cancelled
requestExpire -> Request Expired
Pending Handoff - See separate state chart
collectorReceive -> Received and Being Paid Off
Received and Being Paid Off
collectorCompletePayment -> Paid in Full and Owned
collectorInitiateReturn -> Pending Return Handoff - See separate state chart
collectorDefault -> Collections
Paid in Full and Owned
Pending Return Handoff - See separate state chart
Returned to Artist
Acquisition Declined
reset -> Potential Acquisition
Acquisition Cancelled
reset -> Potential Acquisition
Request Expired
reset -> Potential Acquisition
Collections
collectorBecomesCurrent -> Received and Being Paid Off
artworkReposessed -> Potential Acquisition
function render(model){
let current_state_name = model.active_states[0].name;
return $("h1",
{style: {color: "darkBlue"}},
`The current state is: ${current_state_name}`);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment