From 6cd37b6e45be54199a528d5b20470c2db49fd32f Mon Sep 17 00:00:00 2001 From: Nikolay Belykh Date: Sat, 28 Jan 2023 15:19:38 +0100 Subject: [PATCH] rearrange properties into separate folder --- spfx-locale.xlsx | Bin 12457 -> 12574 bytes src/WebPart/IWebPartProps.ts | 19 ++++++++++++ src/WebPart/TopFrame.tsx | 2 +- src/WebPart/WebPart.ts | 28 ++++-------------- .../{ => properties}/IDefaultFolder.ts | 0 .../PropertyPaneSizeField.tsx | 0 .../PropertyPaneSizeFieldComponent.tsx | 0 .../{ => properties}/PropertyPaneUrlField.tsx | 0 .../PropertyPaneUrlFieldComponent.tsx | 6 ++-- .../PropertyPaneVersionField.tsx | 0 src/loc/de-de.js | 1 - src/loc/en-us.js | 1 - src/loc/strings.d.ts | 1 - 13 files changed, 28 insertions(+), 30 deletions(-) create mode 100644 src/WebPart/IWebPartProps.ts rename src/WebPart/{ => properties}/IDefaultFolder.ts (100%) rename src/WebPart/{ => properties}/PropertyPaneSizeField.tsx (100%) rename src/WebPart/{ => properties}/PropertyPaneSizeFieldComponent.tsx (100%) rename src/WebPart/{ => properties}/PropertyPaneUrlField.tsx (100%) rename src/WebPart/{ => properties}/PropertyPaneUrlFieldComponent.tsx (94%) rename src/WebPart/{ => properties}/PropertyPaneVersionField.tsx (100%) diff --git a/spfx-locale.xlsx b/spfx-locale.xlsx index b984fb785753a791a372181eab3104b00f30e534..2ab986f0f8394f11a4d0e5e0d28d047eedbbd06c 100644 GIT binary patch delta 6299 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 delta 6181 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 diff --git a/src/WebPart/IWebPartProps.ts b/src/WebPart/IWebPartProps.ts new file mode 100644 index 0000000..927cfb1 --- /dev/null +++ b/src/WebPart/IWebPartProps.ts @@ -0,0 +1,19 @@ + +export interface IWebPartProps { + url: string; + startPage: string; + width: string; + height: string; + hideToolbars: boolean; + hideBorders: boolean; + + hideDiagramBoundary: boolean; + disableHyperlinks: boolean; + disablePan: boolean; + disablePanZoomWindow: boolean; + disableZoom: boolean; + + enableNavigation: boolean; + + zoom: number; +} diff --git a/src/WebPart/TopFrame.tsx b/src/WebPart/TopFrame.tsx index c852f24..7692421 100644 --- a/src/WebPart/TopFrame.tsx +++ b/src/WebPart/TopFrame.tsx @@ -1,7 +1,7 @@ import * as React from 'react'; import styles from './TopFrame.module.scss'; import { WebPartContext } from '@microsoft/sp-webpart-base'; -import { IWebPartProps } from './WebPart'; +import { IWebPartProps } from "./IWebPartProps"; import { Utils } from './Utils'; import { Placeholder } from '../min-sp-controls-react/controls/placeholder'; import { Breadcrumb, IBreadcrumbItem, MessageBar, MessageBarType, ThemeProvider } from '@fluentui/react'; diff --git a/src/WebPart/WebPart.ts b/src/WebPart/WebPart.ts index 1561307..62b75c9 100644 --- a/src/WebPart/WebPart.ts +++ b/src/WebPart/WebPart.ts @@ -10,29 +10,11 @@ require('VisioEmbed'); import * as strings from 'WebPartStrings'; import { TopFrame } from './TopFrame'; -import { PropertyPaneVersionField } from './PropertyPaneVersionField'; -import { PropertyPaneUrlField } from './PropertyPaneUrlField'; -import { PropertyPaneSizeField } from './PropertyPaneSizeField'; -import { IDefaultFolder } from './IDefaultFolder'; - -export interface IWebPartProps { - url: string; - startPage: string; - width: string; - height: string; - hideToolbars: boolean; - hideBorders: boolean; - - hideDiagramBoundary: boolean; - disableHyperlinks: boolean; - disablePan: boolean; - disablePanZoomWindow: boolean; - disableZoom: boolean; - - enableNavigation: boolean; - - zoom: number; -} +import { PropertyPaneVersionField } from './properties/PropertyPaneVersionField'; +import { PropertyPaneUrlField } from './properties/PropertyPaneUrlField'; +import { PropertyPaneSizeField } from './properties/PropertyPaneSizeField'; +import { IDefaultFolder } from './properties/IDefaultFolder'; +import { IWebPartProps } from './IWebPartProps'; export default class WebPart extends BaseClientSideWebPart { diff --git a/src/WebPart/IDefaultFolder.ts b/src/WebPart/properties/IDefaultFolder.ts similarity index 100% rename from src/WebPart/IDefaultFolder.ts rename to src/WebPart/properties/IDefaultFolder.ts diff --git a/src/WebPart/PropertyPaneSizeField.tsx b/src/WebPart/properties/PropertyPaneSizeField.tsx similarity index 100% rename from src/WebPart/PropertyPaneSizeField.tsx rename to src/WebPart/properties/PropertyPaneSizeField.tsx diff --git a/src/WebPart/PropertyPaneSizeFieldComponent.tsx b/src/WebPart/properties/PropertyPaneSizeFieldComponent.tsx similarity index 100% rename from src/WebPart/PropertyPaneSizeFieldComponent.tsx rename to src/WebPart/properties/PropertyPaneSizeFieldComponent.tsx diff --git a/src/WebPart/PropertyPaneUrlField.tsx b/src/WebPart/properties/PropertyPaneUrlField.tsx similarity index 100% rename from src/WebPart/PropertyPaneUrlField.tsx rename to src/WebPart/properties/PropertyPaneUrlField.tsx diff --git a/src/WebPart/PropertyPaneUrlFieldComponent.tsx b/src/WebPart/properties/PropertyPaneUrlFieldComponent.tsx similarity index 94% rename from src/WebPart/PropertyPaneUrlFieldComponent.tsx rename to src/WebPart/properties/PropertyPaneUrlFieldComponent.tsx index 8f35eee..30d0914 100644 --- a/src/WebPart/PropertyPaneUrlFieldComponent.tsx +++ b/src/WebPart/properties/PropertyPaneUrlFieldComponent.tsx @@ -1,5 +1,5 @@ import * as React from 'react'; -import { FilePicker, IFilePickerResult } from './../min-sp-controls-react/controls/filePicker'; +import { FilePicker, IFilePickerResult } from '../../min-sp-controls-react/controls/filePicker'; import { sp } from '@pnp/sp'; import '@pnp/sp/webs'; @@ -7,7 +7,7 @@ import '@pnp/sp/folders'; import '@pnp/sp/lists'; import '@pnp/sp/files'; import { WebPartContext } from '@microsoft/sp-webpart-base'; -import { FolderExplorer, IFolder } from '../min-sp-controls-react/controls/folderExplorer'; +import { FolderExplorer, IFolder } from '../../min-sp-controls-react/controls/folderExplorer'; import { IDefaultFolder } from './IDefaultFolder'; import { Stack } from '@fluentui/react/lib/Stack'; import { Text } from '@fluentui/react/lib/Text'; @@ -101,7 +101,7 @@ export function PropertyPaneUrlFieldComponent(props: { onUploadFile(filePickerResult)} onChange={(filePickerResult: IFilePickerResult[]) => onChangeFile(filePickerResult)} diff --git a/src/WebPart/PropertyPaneVersionField.tsx b/src/WebPart/properties/PropertyPaneVersionField.tsx similarity index 100% rename from src/WebPart/PropertyPaneVersionField.tsx rename to src/WebPart/properties/PropertyPaneVersionField.tsx diff --git a/src/loc/de-de.js b/src/loc/de-de.js index 693c3c3..ed2fb72 100644 --- a/src/loc/de-de.js +++ b/src/loc/de-de.js @@ -49,7 +49,6 @@ define([], function() { UploadTo: "Hochladen auf", UrlNotSelected: "Nicht ausgewählt", UrlPickerBrowse: "Öffnen...", - UrlPickerExtensions: ".vsd\", \".vsdx\", \".vsdm", View: "Ansicht", VisioDocument: "Visio Document" }; diff --git a/src/loc/en-us.js b/src/loc/en-us.js index 4773809..bb4be70 100644 --- a/src/loc/en-us.js +++ b/src/loc/en-us.js @@ -49,7 +49,6 @@ define([], function() { UploadTo: "Upload To", UrlNotSelected: "Not selected", UrlPickerBrowse: "Browse...", - UrlPickerExtensions: ".vsd\", \".vsdx\", \".vsdm", View: "View", VisioDocument: "Visio Document" }; diff --git a/src/loc/strings.d.ts b/src/loc/strings.d.ts index 8f3bb23..c172f63 100644 --- a/src/loc/strings.d.ts +++ b/src/loc/strings.d.ts @@ -49,7 +49,6 @@ declare interface IWebPartStrings { UploadTo: string; UrlNotSelected: string; UrlPickerBrowse: string; - UrlPickerExtensions: string; VisioDocument: string; }