Constructors
constructor
-
Parameters
Properties
Private api
Methods
acceptSeats
- acceptSeats(waitingListId: string): Promise<WaitingList>
-
Parameters
Private canPay
-
Parameters
Returns boolean
Private checkUnlockStatus
-
Parameters
Returns boolean
Private createTransaction
-
Parameters
Private ensureFanCanPayPosition
-
Parameters
exportSeats
- exportSeats(waitingListId: string): Promise<WaitingList>
-
Parameters
Private extendRawWaitingList
-
Parameters
Private extendRawWaitingLists
-
Parameters
getEventDescriptionForWaitingList
- getEventDescriptionForWaitingList(waitingListId: string): Promise<TranslationMap>
-
Parameters
getMyWaitingListsWithSeat
-
Parameters
Returns Promise<PagedResult<WaitingList>>
getMyWaitingListsWithoutSeat
-
Parameters
Returns Promise<PagedResult<WaitingList>>
getPositionBraintreePaymentInfo
-
Parameters
getPositionPaymentInfo
- getPositionPaymentInfo(waitingListId: string): Promise<PaymentInfo>
-
Parameters
getPositionSeatersPaymentInfo
-
Parameters
Private getRawWaitingList
- getRawWaitingList(waitingListId: string): Promise<WaitingList>
-
Parameters
getTranslatedEventDescriptionForWaitingList
- getTranslatedEventDescriptionForWaitingList(waitingListId: string): Promise<string>
-
Parameters
Returns Promise<string>
getTranslatedVenueConditionsForWaitingList
- getTranslatedVenueConditionsForWaitingList(waitingListId: string): Promise<string>
-
Parameters
Returns Promise<string>
getVenueConditionsForWaitingList
- getVenueConditionsForWaitingList(waitingListId: string): Promise<TranslationMap>
-
Parameters
getWaitingList
- getWaitingList(waitingListId: string): Promise<WaitingList>
-
Parameters
Private getWaitingListActionStatus
-
Parameters
getWaitingListCategories
-
Parameters
getWaitingListFanAttributes
-
Parameters
getWaitingListInterests
-
Parameters
getWaitingListPrice
- getWaitingListPrice(waitingListId: string, numberOfSeats: number): Promise<Price>
-
Parameters
-
waitingListId: string
-
numberOfSeats: number
Returns Promise<Price>
getWaitingListTranslatedVenueDescription
- getWaitingListTranslatedVenueDescription(waitingListId: string): Promise<string>
-
Parameters
Returns Promise<string>
getWaitingLists
- getWaitingLists(waitingListIds: string[]): Promise<WaitingList[]>
-
Parameters
getWaitingListsInFanGroup
-
Parameters
Returns Promise<PagedResult<WaitingList>>
getWaitingListsInFanGroups
-
Parameters
Returns Promise<PagedResult<WaitingList>>
Private hasFailedPayment
-
Parameters
Returns boolean
Private hasPaymentInProgress
-
Parameters
Returns boolean
Private hasPreviousPayment
-
Parameters
Returns boolean
Private hasProcessedPayment
-
Parameters
Returns boolean
Private hasTicket
-
Parameters
Returns boolean
Private hasVoucher
-
Parameters
Returns boolean
joinProtectedWaitingList
- joinProtectedWaitingList(waitingListId: string, code: string, numberOfSeats: number, additionalQueryParams: StringMap): Promise<WaitingList>
-
Parameters
-
waitingListId: string
-
code: string
-
numberOfSeats: number
-
additionalQueryParams: StringMap
joinWaitingList
- joinWaitingList(waitingListId: string, numberOfSeats: number, additionalQueryParams: StringMap): Promise<WaitingList>
-
Parameters
-
waitingListId: string
-
numberOfSeats: number
-
additionalQueryParams: StringMap
leaveWaitingList
- leaveWaitingList(waitingListId: string): Promise<WaitingList>
-
Parameters
linkWaitingListFanAttribute
-
Parameters
-
waitingListId: string
-
fanAttributeId: string
linkWaitingListInterest
- linkWaitingListInterest(waitingListId: string, interestId: string): Promise<WaitingListInterest>
-
Parameters
-
waitingListId: string
-
interestId: string
loadAdditionalCharges
-
Parameters
payPosition
-
Parameters
Private pollWaitingList
- pollWaitingList(waitingListId: string, condition: function, limit?: number, delayInMs?: number, useRawWaitingList?: boolean): Promise<WaitingList>
-
Parameters
-
waitingListId: string
-
condition: function
-
-
Parameters
Returns boolean
-
Optional limit: number
-
Optional delayInMs: number
-
Optional useRawWaitingList: boolean
positionBraintreeToken
- positionBraintreeToken(waitingListId: string): Promise<BraintreeToken>
-
Parameters
preauthorizePosition
-
Parameters
rejectSeats
- rejectSeats(waitingListId: string): Promise<WaitingList>
-
Parameters
Private removePreviousTransactionIfAny
-
Parameters
saveAttendeesInfo
-
Parameters
Private seatHasVoucherNumber
-
Parameters
Returns boolean
Private seatsCanBeExported
-
Parameters
Returns boolean
shareWaitingList
-
Parameters
Private shouldProvideAttendeesInfo
-
Parameters
Returns boolean
Private submitTransaction
-
Parameters
unlinkWaitingListFanAttribute
-
Parameters
-
waitingListId: string
-
fanAttributeId: string
unlinkWaitingListInterest
- unlinkWaitingListInterest(waitingListId: string, interestId: string): Promise<WaitingListInterest>
-
Parameters
-
waitingListId: string
-
interestId: string
Private waitForDirectSales
-
Parameters
Private waitForVoucher
-
Parameters
Private waitUntilCanGoLive
- waitUntilCanGoLive(waitingListId: string): Promise<WaitingList>
-
Parameters
Private waitUntilSeatsCanBeExported
- waitUntilSeatsCanBeExported(waitingListId: string): Promise<WaitingList>
-
Parameters