@r365/react-calendar-timeline
Version:
react-calendar-timeline
18 lines (17 loc) • 657 B
TypeScript
declare function addListener<T extends object>(component: ListenerParam<T>): void;
export type ListenerParam<T extends object> = {
_erd: {
listenTo: (container: HTMLElement, callback: (element: HTMLElement) => void) => void;
removeAllListeners: (container: HTMLElement) => void;
};
props: T;
resize: (props: T) => void;
_erdWidth: number;
container: HTMLElement | React.RefObject<HTMLElement>;
};
declare function removeListener<T extends object>(component: ListenerParam<T>): void;
declare const _default: {
addListener: typeof addListener;
removeListener: typeof removeListener;
};
export default _default;