@boligmappa/web-component-search
Version:
Web component for interacting with the Boligmappa APIs
34 lines • 1.58 kB
TypeScript
import { LitElement, TemplateResult, CSSResult } from "lit";
import { BuildingModel } from "../../helpers/models/building-model";
import { PropertyModel } from "../../helpers/models/property-model";
import "../tags/building-tag";
import "../tags/house-tag";
import { LanguageObjectModel } from "../../helpers/models/language-object-model";
import { AddressModel } from "../../helpers/models/address-model";
export declare class PropertyTable extends LitElement {
constructor();
isLoadingMoreData: boolean;
languageObject?: LanguageObjectModel;
propertiesData: PropertyModel[];
selectedAddress: AddressModel;
building: BuildingModel;
selectedProperties: number[];
tableBody: HTMLElement | null | undefined;
static get styles(): CSSResult[];
firstUpdated(): void;
onCheckboxButtonClicked(index: number): void;
removeIndexFromSelectedProperties(numberToBeRemoved: number): void;
getButtonClass(index: number): string;
getButtonClassSelectAll(): "square-checkbox square-checkbox--clicked" | "square-checkbox";
backButtonClicked(): void;
confirmButtonClicked(): void;
selectAllClicked(): void;
setNullAsNotGiven(str: string | null): string;
getBoligmappaField(boligmappaNummer: string): TemplateResult;
getPropertyOwner(property: PropertyModel): string | undefined;
upperCaseFirstLetter(str: string): string;
loadMoreProperties(): void;
loadMorePropertiesIfScrolledToBottom(): void;
render(): TemplateResult;
}
//# sourceMappingURL=properties-table.d.ts.map