import { Page } from "../PageNavigator"; import { ContentPage } from "./MobileApp"; import "./MasterDetailPage.global.css"; export default class MasterDetailPage extends ContentPage { showClose: boolean; scrollEveryNewTarget: boolean; lookupItemForHighlight: boolean; private highlightAttributeValue; get highlightAttribute(): string | [string, string]; set highlightAttribute(value: string | [string, string]); private lastTargetElement; private lastDetail; private closeButton; /** * * @param page Page to open in detail view * @param parameters Parameters required to create the page * @param highlightElement element to highlight and will be brought into view after details is created * @returns */ openDetail(page: Page, parameters: T, highlightElementOrItem?: HTMLElement | any): void; protected scrollTargetIntoView(dispose?: boolean): void; protected updateTargetSelector(lastTargetElement: HTMLElement, remove?: boolean, delay?: boolean): void; protected preCreate(): void; protected closeDetail(): void; } //# sourceMappingURL=MasterDetailPage.d.ts.map