Module: Square::Types::CatalogObjectType

Extended by:
Internal::Types::Enum
Defined in:
lib/square/types/catalog_object_type.rb

Constant Summary collapse

ITEM =
"ITEM"
IMAGE =
"IMAGE"
CATEGORY =
"CATEGORY"
ITEM_VARIATION =
"ITEM_VARIATION"
TAX =
"TAX"
DISCOUNT =
"DISCOUNT"
MODIFIER_LIST =
"MODIFIER_LIST"
MODIFIER =
"MODIFIER"
PRICING_RULE =
"PRICING_RULE"
PRODUCT_SET =
"PRODUCT_SET"
TIME_PERIOD =
"TIME_PERIOD"
MEASUREMENT_UNIT =
"MEASUREMENT_UNIT"
SUBSCRIPTION_PLAN_VARIATION =
"SUBSCRIPTION_PLAN_VARIATION"
ITEM_OPTION =
"ITEM_OPTION"
ITEM_OPTION_VAL =
"ITEM_OPTION_VAL"
CUSTOM_ATTRIBUTE_DEFINITION =
"CUSTOM_ATTRIBUTE_DEFINITION"
QUICK_AMOUNTS_SETTINGS =
"QUICK_AMOUNTS_SETTINGS"
SUBSCRIPTION_PLAN =
"SUBSCRIPTION_PLAN"
AVAILABILITY_PERIOD =
"AVAILABILITY_PERIOD"

Method Summary

Methods included from Internal::Types::Enum

coerce, finalize!, inspect, load, strict!, strict?, values

Methods included from Internal::Types::Type

#coerce, #strict!, #strict?

Methods included from Internal::JSON::Serializable

#dump, #load