@rocketspark/domain-checker
Version:
Embeddable Domain Checker for Rocketspark
30 lines (29 loc) • 844 B
TypeScript
import { ClassNames } from '../Interfaces/class-names';
import { Locale } from '../Interfaces/locale';
import Cart from './Cart';
export default class SearchAlternativeRow {
readonly element: HTMLRsHeaderElement;
private readonly classNames;
private readonly header;
private readonly prefix;
private readonly suffix;
private readonly getItNow;
private readonly domain;
private locale;
private cart;
private pricing;
private blurb;
private domainDetails;
constructor({ element, prefix, suffix, classNames, locale, cart, }: {
element: HTMLRsHeaderElement;
prefix: string;
suffix: string;
classNames: ClassNames;
locale: Locale;
cart: Cart;
});
private build;
private buildDomain;
private addListeners;
private fetchDetails;
}