@rcsb/rcsb-saguaro-app
Version:
RCSB 1D Saguaro Web App
17 lines (16 loc) • 500 B
TypeScript
import React from "react";
import { ReactNode } from "react";
export type SlideAction = "next" | "prev";
export interface SliderInterface {
slide(action: SlideAction): void;
pages: number;
currentPage: number;
children: ReactNode;
displayNumber?(x: number): string;
}
export declare class Slider extends React.Component<SliderInterface> {
render(): ReactNode;
private slide;
private displayNumber;
}
export declare function actionIcon(action: SlideAction): ReactNode;