sws-frontend
Version:
sws frontend project
31 lines (30 loc) • 784 B
TypeScript
/// <reference types="react" />
import * as React from "react";
import "./slideout.scss";
export declare type Props = {
title: string;
children?: any;
toggleCallback: any;
loading?: boolean;
onClose?: any;
onPreclose?: any;
onDepreclose?: any;
close?: boolean;
};
export declare type State = {
preclose: boolean;
toggle?: boolean;
};
declare class Slideout extends React.Component<Props, State> {
constructor(props: Props);
lockScrollBehind(): void;
releaseScrollBehind(): void;
componentWillReceiveProps(nextProps: Props): void;
componentWillUnmount(): void;
componentWillMount(): void;
close(e?: any): void;
depreclose(e: any): void;
preclose(): void;
render(): JSX.Element;
}
export default Slideout;