UNPKG

@microsoft/sp-dialog

Version:

SharePoint Framework support for displaying dialog boxes

39 lines 1.2 kB
import * as React from 'react'; import type { IPlaceholderSpinnerProps } from './IPlaceholderSpinnerProps'; import './Placeholder.global.scss'; /** * Placeholder spinner state * * @internal */ export interface IPlaceholderSpinnerState { /** * Use this flag to hide rotating spinner but maintain height of the placeholder container */ showSpinner: boolean; /** * Use this flag to clear the placeholder completely from the Dom tree */ removePlaceholder?: boolean; } /** * Component used to display place holder content in the web part display area. * sealed * @internal */ export default class PlaceholderSpinner extends React.Component<IPlaceholderSpinnerProps, IPlaceholderSpinnerState> { private _isMounted; constructor(props: IPlaceholderSpinnerProps); componentDidMount(): void; /** * Render the place holder user experience. */ render(): React.ReactElement<IPlaceholderSpinnerProps>; componentWillUnmount(): void; showSpinner(showSpinner: boolean): void; /** * Get rid of the placeholder completely from the DOM tree */ clearPlaceholder(): void; } //# sourceMappingURL=PlaceholderSpinner.d.ts.map