Files
starface-outlook-sync-addin/node_modules/@fluentui/react/lib-commonjs/components/HoverCard/ExpandingCard.base.d.ts
T
Stefan Hacker 37ad745546 first commit
2026-04-03 09:38:48 +02:00

26 lines
838 B
TypeScript

import * as React from 'react';
import type { IExpandingCardProps } from './ExpandingCard.types';
import type { JSXElement } from '@fluentui/utilities';
export interface IExpandingCardState {
firstFrameRendered: boolean;
needsScroll: boolean;
}
export declare class ExpandingCardBase extends React.Component<IExpandingCardProps, IExpandingCardState> {
static defaultProps: {
compactCardHeight: number;
expandedCardHeight: number;
directionalHintFixed: boolean;
};
private _classNames;
private _expandedElem;
private _async;
constructor(props: IExpandingCardProps);
componentDidMount(): void;
componentWillUnmount(): void;
render(): JSXElement;
private _onKeyDown;
private _onRenderCompactCard;
private _onRenderExpandedCard;
private _checkNeedsScroll;
}