Zync SDK
Toggle table of contents
1.0.30
commonMain
Platform filter
commonMain
Switch theme
Search in API
Zync SDK
Zync SDK
/
zync.api.product.models
/
ProductError
Product
Error
sealed
class
ProductError
:
Exception
Sealed class representing different types of product-related errors.
Inheritors
ProductNotFound
InvalidProductData
CategoryNotFound
GroupNotFound
InsufficientStock
LocationNotFound
TransactionFailed
DatabaseError
NetworkError
ValidationError
UnknownError
Members
Types
Category
Not
Found
Link copied to clipboard
object
CategoryNotFound
:
ProductError
Database
Error
Link copied to clipboard
data
class
DatabaseError
(
val
originalError
:
Throwable
)
:
ProductError
Group
Not
Found
Link copied to clipboard
object
GroupNotFound
:
ProductError
Insufficient
Stock
Link copied to clipboard
object
InsufficientStock
:
ProductError
Invalid
Product
Data
Link copied to clipboard
object
InvalidProductData
:
ProductError
Location
Not
Found
Link copied to clipboard
object
LocationNotFound
:
ProductError
Network
Error
Link copied to clipboard
data
class
NetworkError
(
val
originalError
:
Throwable
)
:
ProductError
Product
Not
Found
Link copied to clipboard
object
ProductNotFound
:
ProductError
Transaction
Failed
Link copied to clipboard
object
TransactionFailed
:
ProductError
Unknown
Error
Link copied to clipboard
data
class
UnknownError
(
val
originalError
:
Throwable
)
:
ProductError
Validation
Error
Link copied to clipboard
data
class
ValidationError
(
val
field
:
String
)
:
ProductError
Properties
cause
Link copied to clipboard
open
val
cause
:
Throwable
?
message
Link copied to clipboard
open
val
message
:
String
?