Channel
Channel
A Channel represents a distinct sales channel and configures defaults for that channel.
Signature
class Channel extends VendureEntity {
constructor(input?: DeepPartial<Channel>)
@Column({ unique: true })
code: string;
@Column({ unique: true })
token: string;
@Column('varchar') defaultLanguageCode: LanguageCode;
@ManyToOne(type => Zone)
defaultTaxZone: Zone;
@ManyToOne(type => Zone)
defaultShippingZone: Zone;
@Column('varchar')
currencyCode: CurrencyCode;
@Column(type => CustomChannelFields)
customFields: CustomChannelFields;
@Column() pricesIncludeTax: boolean;
}
Extends
Members
constructor
(input?: DeepPartial<Channel>) => Channel
code
string
token
string
defaultLanguageCode
LanguageCode
defaultTaxZone
Zone
defaultShippingZone
Zone
currencyCode
CurrencyCode
customFields
CustomChannelFields
pricesIncludeTax
boolean