@mikezimm/fps-library-v2
Version:
Library of reusable typescript/javascript functions, interfaces and constants
57 lines • 1.57 kB
TypeScript
import * as React from 'react';
import { IPersonaCardProps } from './Interfaces/IPersonaCardProps';
import { IPersonaCardState } from './Interfaces/IPersonaCardState';
/**
* 2023-03-28
* VERIFY STYLES BEFORE USING IN PRODUCTION
* Migrated scss back to css from Complaince/PivotTiles
*/
export declare class PersonaCard extends React.Component<IPersonaCardProps, IPersonaCardState> {
constructor(props: IPersonaCardProps);
/**
*
*
* @memberof PersonaCard
*/
componentDidMount(): Promise<void>;
/**
*
*
* @param {IPersonaCardProps} prevProps
* @param {IPersonaCardState} prevState
* @memberof PersonaCard
*/
componentDidUpdate(prevProps: IPersonaCardProps, prevState: IPersonaCardState): void;
/**
*
*
* @private
* @returns
* @memberof PersonaCard
*/
private _LivePersonaCard;
private getCardHeight;
private getCardPadding;
private getCardWidth;
/**
*
*
* @private
* @returns {JSX.Element}
* @memberof PersonaCard
*/
private _PersonaCard;
/**
* Load SPFx component by id, SPComponentLoader is used to load the SPFx components
* @param componentId - componentId, guid of the component library
*/
private _loadSPComponentById;
/**
*
*
* @returns {React.ReactElement<IPersonaCardProps>}
* @memberof PersonaCard
*/
render(): React.ReactElement<IPersonaCardProps>;
}
//# sourceMappingURL=PersonaCard.d.ts.map