UNPKG

@mikezimm/npmfunctions

Version:
87 lines 4.77 kB
"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }); var __importStar = (this && this.__importStar) || function (mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.buildConfirmDialogBig = exports.buildConfirmDialog = void 0; var React = __importStar(require("react")); var Dialog_1 = require("office-ui-fabric-react/lib/Dialog"); var Button_1 = require("office-ui-fabric-react/lib/Button"); // import { Label } from 'office-ui-fabric-react/lib/Label'; // import { Icon } from 'office-ui-fabric-react/lib/Icon'; var Styling_1 = require("office-ui-fabric-react/lib/Styling"); function buildConfirmDialog(thisDialog) { //let highlightKeys = ["Title","Email","IsSiteAdmin","LoginName", "Id"]; //let specialKeys = highlightKeys.concat("meta","searchString"); var iconClassInfo = (0, Styling_1.mergeStyles)({ fontSize: 18, margin: '5px', verticalAlign: 'bottom', padding: '0px !important', }); var iconStyles = { root: { //color: h.color ? h.color : "blue", } }; var buildDialog = React.createElement("div", null, React.createElement(Dialog_1.Dialog, { hidden: !thisDialog.showDialog, type: Dialog_1.DialogType.normal, onDismiss: thisDialog._closeDialog, dialogContentProps: { type: Dialog_1.DialogType.normal, title: thisDialog.title, subText: thisDialog.dialogMessage }, modalProps: { isBlocking: true, containerClassName: 'ms-dialogMainOverride' } }, React.createElement(Dialog_1.DialogFooter, null, React.createElement("div", { style: { marginBottom: 7, display: 'flex', justifyContent: 'space-evenly', alignItems: 'center' } }, React.createElement(Button_1.DefaultButton, { onClick: thisDialog._closeDialog }, 'Cancel'), React.createElement(Button_1.PrimaryButton, { onClick: thisDialog._confirmDialog }, thisDialog.confirmButton))))); return buildDialog; } exports.buildConfirmDialog = buildConfirmDialog; function buildConfirmDialogBig(thisDialog) { //let highlightKeys = ["Title","Email","IsSiteAdmin","LoginName", "Id"]; //let specialKeys = highlightKeys.concat("meta","searchString"); var iconClassInfo = (0, Styling_1.mergeStyles)({ fontSize: 18, margin: '5px', verticalAlign: 'bottom', padding: '0px !important', }); var buildDialog = React.createElement("div", null, React.createElement(Dialog_1.Dialog, { hidden: !thisDialog.showDialog, type: Dialog_1.DialogType.normal, onDismiss: thisDialog._closeDialog, dialogContentProps: { type: Dialog_1.DialogType.normal, title: thisDialog.title, subText: thisDialog.dialogMessage ? thisDialog.dialogMessage : '', }, minWidth: thisDialog.minWidth ? thisDialog.minWidth : 350, maxWidth: thisDialog.maxWidth ? thisDialog.maxWidth : 450, modalProps: { isBlocking: true, containerClassName: 'ms-dialogMainOverride' } }, thisDialog.dialogElement ? thisDialog.dialogElement : null, React.createElement(Dialog_1.DialogFooter, null, React.createElement("div", { style: { marginBottom: 7, display: 'flex', justifyContent: 'space-evenly', alignItems: 'center' } }, React.createElement(Button_1.DefaultButton, { onClick: thisDialog._closeDialog }, 'Cancel'), React.createElement(Button_1.PrimaryButton, { onClick: thisDialog._confirmDialog }, thisDialog.confirmButton))))); return buildDialog; } exports.buildConfirmDialogBig = buildConfirmDialogBig; //# sourceMappingURL=dialogBox.js.map