@pnp/spfx-property-controls
Version:
Reusable property pane controls for SharePoint Framework solutions
28 lines • 1.09 kB
TypeScript
import * as React from 'react';
import { IPropertyFieldOrderHostProps, IPropertyFieldOrderHostState } from './IPropertyFieldOrderHost';
export default class PropertyFieldOrderHost extends React.Component<IPropertyFieldOrderHostProps, IPropertyFieldOrderHostState> {
private _draggedItem;
private _selection;
private _ddHelper;
private _refs;
private _ddSubs;
private _lastBox;
constructor(props: IPropertyFieldOrderHostProps, state: IPropertyFieldOrderHostState);
render(): JSX.Element;
private renderItem;
private renderDisplayValue;
private renderArrows;
UNSAFE_componentWillMount(): void;
componentDidMount(): void;
UNSAFE_componentWillUpdate(nextProps: IPropertyFieldOrderHostProps): void;
componentDidUpdate(): void;
componentWillUnmount(): void;
private registerRef;
private setupSubscriptions;
private cleanupSubscriptions;
private insertBeforeItem;
private onMoveUpClick;
private onMoveDownClick;
private moveItemAtIndexToTargetIndex;
}
//# sourceMappingURL=PropertyFieldOrderHost.d.ts.map