UNPKG

@tradle/models

Version:
48 lines (47 loc) 936 B
{ "type": "tradle.Model", "title": "Invite", "id": "tradle.Invite", "subClassOf": "tradle.Form", "properties": { "recipient": { "type": "string", "description": "who to email this link", "range": "email" }, "subject": { "type": "string" }, "body": { "type": "string" }, "inviteLink": { "type": "string", "description": "the link to share", "readOnly": true }, "buttonText": { "type": "string", "description": "the text on the big button in their email" }, "signature": { "type": "string", "description": "signature in the footer, e.g. \"-Tradle Team\"" }, "draft": { "type": "object", "readOnly": true, "ref": "tradle.DraftApplication" } }, "editCols": [ "recipient", "subject", "body", "buttonText", "signature" ], "required": [ "recipient" ] }