@mikezimm/npmfunctions
Version:
Functions used in my SPFx webparts
49 lines (48 loc) • 1.3 kB
TypeScript
import * as React from 'react';
import { IPersonaCardProps } from './IPersonaCardProps';
import { IPersonaCardState } from './IPersonaCardState';
export declare class PersonaRow extends React.Component<IPersonaCardProps, IPersonaCardState> {
constructor(props: IPersonaCardProps);
/**
*
*
* @memberof PersonaRow
*/
componentDidMount(): Promise<void>;
/**
*
*
* @param {IPersonaCardProps} prevProps
* @param {IPersonaCardState} prevState
* @memberof PersonaRow
*/
componentDidUpdate(prevProps: IPersonaCardProps, prevState: IPersonaCardState): void;
/**
*
*
* @private
* @returns
* @memberof PersonaRow
*/
private _LivePersonaCard;
/**
*
*
* @private
* @returns {JSX.Element}
* @memberof PersonaCard
*/
private _PersonaRow;
/**
* 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>;
}