Zum Hauptinhalt springen

proposalDefinitions

const proposalDefinitions: object

Type Declaration

frequency

frequency: object

frequency.bookingProposalScript

bookingProposalScript: string

frequency.verificationUserScript

verificationUserScript: string

frequency.label

label: string

history

history: object

history.bookingProposalScript

bookingProposalScript: string

history.verificationUserScript

verificationUserScript: string

history.label

label: string

custom

custom: object

custom.bookingProposalScript

bookingProposalScript: string

custom.verificationUserScript

verificationUserScript: string

custom.label

label: string

none

none: object

none.bookingProposalScript

bookingProposalScript: string

none.verificationUserScript

verificationUserScript: string

none.label

label: string

getAttribute()

getAttribute: (proposalDefinition, attribute, defaultValue) => string

Parameters

proposalDefinition

ProposalType

attribute

string

defaultValue

string

Returns

string

getProposalScript()

getProposalScript: (proposalDefinition) => (...args) => 0 | 1

Returns the proposal function by given proposalDefinition string

Parameters

proposalDefinition

ProposalType

Returns

(...args): 0 | 1

Parameters
args

...unknown[]

Returns

0 | 1

getVerificationUserScript()

getVerificationUserScript: (proposalDefinition) => (...args) => 0 | 1

Returns the proposal function by given proposalDefinition string

Parameters

proposalDefinition

ProposalType

Returns

(...args): 0 | 1

Parameters
args

...unknown[]

Returns

0 | 1

getLabel()

getLabel: (proposalDefinition) => string

Returns the label by given proposalDefinition string

Parameters

proposalDefinition

ProposalType

Returns

string