You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

31 lines
886 B

/// <reference types="react" />
import React, { Component } from 'react';
export interface IAlignProps {
childrenProps?: {};
align: {};
target: () => void;
onAlign?: (source: any, align: any) => void;
monitorBufferTime?: number;
monitorWindowResize?: boolean;
disabled?: boolean;
}
declare class Align extends Component<IAlignProps, any> {
static defaultProps: {
target: () => Window;
onAlign: () => void;
monitorBufferTime: number;
monitorWindowResize: boolean;
disabled: boolean;
};
resizeHandler: any;
bufferMonitor: any;
componentDidMount(): void;
componentDidUpdate(prevProps: any): void;
componentWillUnmount(): void;
startMonitorWindowResize(): void;
stopMonitorWindowResize(): void;
forceAlign: () => void;
render(): React.ReactElement<any>;
}
export default Align;