Constructors
- new KalambaSdk(__namedParameters: { messagePort: Window }): default
Parameters
__namedParameters: { messagePort: Window }
Methods
- on<M>(message: M, listener: (payload: M extends keyof WrapperOnlyMessagePayloadMap ? DomainMessagePayload<wrapper, M<M>> : M extends balance | bet | choice | settings | freeze | resume | suspend | unfreeze | help | paytable | realityCheck | openGameError | openGameResponse | playError | playResponse ? ForwardToSdkMessagePayload<M<M>> : never) => void, options?: AddEventListenerOptions): void
Type parameters
- M: balance | choice | settings | keyof WrapperOnlyMessagePayloadMap | help | paytable | realityCheck | openGameError | openGameResponse | playError | playResponse
Parameters
message: M
listener: (payload: M extends keyof WrapperOnlyMessagePayloadMap ? DomainMessagePayload<wrapper, M<M>> : M extends balance | bet | choice | settings | freeze | resume | suspend | unfreeze | help | paytable | realityCheck | openGameError | openGameResponse | playError | playResponse ? ForwardToSdkMessagePayload<M<M>> : never) => void
optionaloptions: AddEventListenerOptions
Returns void
Parameters
optionalextra: unknown
actionType: string = 'SPIN'
Type parameters
Parameters
Returns void