@mcmhomes/panorama-viewer
Version:
Provides React components to render panoramas.
60 lines (59 loc) • 3.56 kB
TypeScript
export function ISSET(value: any): boolean;
export function IS_ARRAY(value: any): boolean;
export function ARRAY(value: any): any[];
export function IS_OBJECT(value: any): boolean;
export function OBJECT(value: any): object;
export function STRING(value: any): string;
export function STRING_ANY(...values: any): string;
export function INT(value: any): number;
export function INT_ANY(...values: any): number;
export function FLOAT(value: any): number;
export function FLOAT_ANY(...values: any): number;
export function INT_LAX(value: any): number;
export function INT_LAX_ANY(...values: any): number;
export function FLOAT_LAX(value: any): number;
export function FLOAT_LAX_ANY(...values: any): number;
export function each(elements: any[] | object | Function, callback: Function, optionalSkipHasOwnPropertyCheck?: boolean): any[] | object | Function;
export function contains(array: any[] | object | Function, value: any): boolean;
export function filter(elements: any[] | object | Function, callback?: __filterCallback, optionalSkipHasOwnPropertyCheck?: boolean): any[] | object | Function;
export function uniqueId(): any;
export function setTimeoutRemovable(callback: __setTimeoutCallback, ms: number): {
remove: Function;
};
export function setIntervalRemovable(callback: __setIntervalCallback, intervalMs?: number, fireImmediately?: boolean): {
remove: Function;
};
export function setAnimationFrameTimeoutRemovable(callback: __setAnimationFrameTimeoutCallback, frames?: number): {
remove: Function;
};
export function setAnimationFrameIntervalRemovable(callback: __setAnimationFrameIntervalCallback, intervalFrames?: number, fireImmediately?: boolean): {
remove: Function;
};
export function promiseTimeout(ms: number): Promise<any>;
export function promiseAnimationFrameTimeout(frames: number): Promise<any>;
export function retryingFetch(url: string, options?: any): {
then: Function;
catch: Function;
finally: Function;
remove: Function;
isRemoved: Function;
} | Promise<Response | any>;
export function mapToArray(elements: any[] | object | Function, callback?: __mapToArrayCallback, optionalSkipHasOwnPropertyCheck?: boolean): any[];
export function map(elements: any[] | object | Function, callback?: __mapCallback, optionalSkipHasOwnPropertyCheck?: boolean): any[] | object | Function;
export function findIndexValue(elements: any[] | object | Function, callback: __findIndexValueCallback, optionalSkipHasOwnPropertyCheck?: boolean): {
index: any;
value: any;
} | null;
export function findIndex(elements: any[] | object | Function, callback: __findIndexValueCallback, optionalSkipHasOwnPropertyCheck?: boolean): any | null;
export function find(elements: any[] | object | Function, callback: __findIndexValueCallback, optionalSkipHasOwnPropertyCheck?: boolean): any | null;
export function purgeErrorMessage(error: any): string;
export function getEmptyImageSrc(): string;
export function isHostPrivate(host: any): any;
export type __filterCallback = (value: any, index: any) => boolean | undefined;
export type __setTimeoutCallback = (deltaTime: number) => any;
export type __setIntervalCallback = (deltaTime: number) => any;
export type __setAnimationFrameTimeoutCallback = (deltaTime: number) => any;
export type __setAnimationFrameIntervalCallback = (deltaTime: number) => any;
export type __mapToArrayCallback = (value: any, index: any) => any;
export type __mapCallback = (value: any, index: any) => any;
export type __findIndexValueCallback = (value: any, index: any) => boolean | undefined;