@pnp/spfx-property-controls
Version:
Reusable property pane controls for SharePoint Framework solutions
23 lines • 1.17 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const React = tslib_1.__importStar(require("react"));
const react_1 = require("@fluentui/react");
const telemetry = tslib_1.__importStar(require("../../common/telemetry"));
class PropertyFieldSpinButtonHost extends React.Component {
constructor(props, state) {
super(props);
telemetry.track('PropertyFieldSpinButton', {
disabled: props.disabled,
});
this.state = {
errorMessage: undefined,
};
}
render() {
return (React.createElement("div", null,
React.createElement(react_1.SpinButton, { label: this.props.label, labelPosition: react_1.Position.top, value: this.props.value, onValidate: this.props.onValidate, onIncrement: this.props.onIncrement, onDecrement: this.props.onDecrement, disabled: this.props.disabled, incrementButtonIcon: { iconName: this.props.incrementIconName }, decrementButtonIcon: { iconName: this.props.decrementIconName } })));
}
}
exports.default = PropertyFieldSpinButtonHost;
//# sourceMappingURL=PropertyFieldSpinButtonHost.js.map