@types/react-bootstrap
Version:
TypeScript definitions for react-bootstrap
30 lines (28 loc) • 1.11 kB
TypeScript
import * as React from "react";
import { SelectCallback, Sizes, TransitionCallbacks } from "react-bootstrap";
import PanelHeading = require("./PanelHeading");
import PanelTitle = require("./PanelTitle");
import PanelToggle = require("./PanelToggle");
import PanelCollapse = require("./PanelCollapse");
import PanelBody = require("./PanelBody");
import PanelFooter = require("./PanelFooter");
declare namespace Panel {
export interface PanelProps extends TransitionCallbacks, React.HTMLProps<Panel> {
bsClass?: string | undefined;
bsStyle?: string | undefined;
defaultExpanded?: boolean | undefined;
eventKey?: any;
expanded?: boolean | undefined;
onSelect?: SelectCallback | undefined;
onToggle?: SelectCallback | undefined;
}
}
declare class Panel extends React.Component<Panel.PanelProps> {
static Heading: typeof PanelHeading;
static Title: typeof PanelTitle;
static Toggle: typeof PanelToggle;
static Collapse: typeof PanelCollapse;
static Body: typeof PanelBody;
static Footer: typeof PanelFooter;
}
export = Panel;