FacetValue
FacetValue
A particular value of a Facet.
Signature
class FacetValue extends VendureEntity implements Translatable, HasCustomFields, ChannelAware {
constructor(input?: DeepPartial<FacetValue>)
name: LocaleString;
@Column() code: string;
@OneToMany(type => FacetValueTranslation, translation => translation.base, { eager: true })
translations: Array<Translation<FacetValue>>;
@ManyToOne(type => Facet, group => group.values, { onDelete: 'CASCADE' })
facet: Facet;
@Column(type => CustomFacetValueFields)
customFields: CustomFacetValueFields;
@ManyToMany(type => Channel)
@JoinTable()
channels: Channel[];
}
Extends
Implements
- Translatable
- HasCustomFields
- ChannelAware
Members
constructor
(input?: DeepPartial<FacetValue>) => FacetValue
name
LocaleString
code
string
translations
Array<Translation<FacetValue>>
facet
Facet
customFields
CustomFacetValueFields
channels
Channel[]