Home > widget-integration > BackInStockExtendAppConfig > backInStock
BackInStockExtendAppConfig.backInStock property
Signature:
backInStock: {
enabled: boolean;
isTurbo: boolean;
productSettings: {
showOnPreOrderProduct: {
show: boolean;
};
showOnContinueSellingOutOfStock: {
show: boolean;
};
showOnVariantOutOfStock: {
show: boolean;
};
hideOnSpecificCollection: {
hide: boolean;
collectionIds: Array<{
value: string | number;
label?: string;
handle?: string;
}>;
};
hideOnSpecificTag: {
hide: boolean;
tags: string[];
};
};
displaySettings: {
button: {
type: "floating" | "inline" | "hyperlink";
buttonText: string;
textColor: string;
backgroundColor: string;
};
signUpForm: {
header: string;
description: string;
buttonText: string;
textColor: string;
backgroundColor: string;
};
confirmationMessage: {
show: boolean;
message: string;
textColor: string;
iconColor: string;
backgroundColor: string;
};
};
notificationSettings: {
emailProvider: "boost" | "klaviyo";
automatic: boolean;
customizeEmail: {
name: string;
address: string;
subject: string;
heading: string;
description: string;
button: string;
takeCustomerTo: "checkout" | "product";
contentTextColor: string;
backgroundColor: string;
ctaTextColor: string;
ctaBackgroundColor: string;
};
};
htmlTemplate: {
content: string;
};
};