Package-level declarations

Types

Link copied to clipboard
data class LinkedDeviceDetails(val store: Store, val terminal: Terminal)

Represents the details of a linked device, including its associated store and terminal.

Link copied to clipboard
interface Store

Represents a store with its unique identifier, name, and address details.

Link copied to clipboard
interface StoreAddress

Represents the address details of a store, including city, country, street address, and postal code.

Link copied to clipboard
interface Terminal

Represents a terminal with its unique identifier, name, and serial number.

Functions

Link copied to clipboard
@ObjCName(name = "create")
@JvmName(name = "create")
fun Store(id: String, name: String, address: StoreAddress): Store

Creates a Store instance from the given parameters.

Link copied to clipboard
@ObjCName(name = "create")
@JvmName(name = "create")
fun StoreAddress(city: String, country: String, streetAddressLine1: String, streetAddressLine2: String?, zipcode: String): StoreAddress

Creates a StoreAddress instance from the given parameters.