UNPKG

react-native-ui-lib

Version:

[![Build Status](https://travis-ci.org/wix/react-native-ui-lib.svg?branch=master)](https://travis-ci.org/wix/react-native-ui-lib) [![npm](https://img.shields.io/npm/v/react-native-ui-lib.svg)](https://www.npmjs.com/package/react-native-ui-lib) [![NPM Down

37 lines (36 loc) 887 B
/// <reference types="react" /> import { BaseComponent } from "../../commons"; declare type TourProps = { visible?: boolean; onClose?: (...args: any[]) => any; overlayColor?: string; overlayOpacity?: number; message?: string; messageStyle?: object | number | any[]; }; declare type TourState = { targetPosition: { left: any; top: any; width: any; height: any; }; }; /** * [WIP] a Tour component for feature discoverability */ declare class Tour extends BaseComponent<TourProps, TourState> { constructor(props: any); static defaultProps: { visible: boolean; overlayColor: any; overlayOpacity: number; }; state: {}; renderTarget(): any; onTargetLayout(): void; renderTargetClone(): any; renderMessage(): JSX.Element; render(): JSX.Element; } export default Tour;