@rocketspark/domain-checker
Version:
Embeddable Domain Checker for Rocketspark
22 lines (21 loc) • 667 B
TypeScript
import { Options } from '../Interfaces/options';
import { Locale } from '../Interfaces/locale';
export default class DomainSearch {
readonly element: HTMLElement;
readonly input: HTMLRsInputElement;
private readonly button;
private classNames;
private readonly locale;
private readonly searchAgain;
constructor({ element, config: { classNames, }, locale }: {
element: HTMLElement;
config: Partial<Options>;
locale: Locale;
});
showSearchAgain(): void;
setDomain(domain: string): this;
setLoading(loading: boolean): void;
private addEventListeners;
private getTemplate;
submit(): void;
}