getaddress-autocomplete-modal
Version:
GetAddress.io - Autocomplete modal plug-in
19 lines (18 loc) • 736 B
TypeScript
import AttributeValues from "./AttributeValues.js";
import Modal from "./Modal.js";
import { AutocompleteAddress } from 'getaddress-api';
import HistoryList from "./HistoryList.js";
export default class HistoryContainer {
readonly modal: Modal;
readonly attributeValues: AttributeValues;
readonly autoCompleteAddress: AutocompleteAddress;
readonly addressId: string;
readonly historyList: HistoryList;
private readonly container;
element: HTMLElement;
constructor(modal: Modal, attributeValues: AttributeValues, autoCompleteAddress: AutocompleteAddress, addressId: string, historyList: HistoryList);
private build;
private getFormattedAddress;
private handleClick;
destroy: () => void;
}