gd-sprest-react
Advanced tools
Comparing version 2.4.8 to 2.4.9
/// <reference types="react" /> | ||
import { IWebPart, IWebPartCfg } from "gd-sp-webpart"; | ||
import { Types } from "gd-sprest"; | ||
/** | ||
@@ -7,3 +7,3 @@ * Fabric Web Part Information | ||
export interface IFabricWebPartInfo { | ||
cfg?: IWebPartCfg; | ||
cfg?: Types.Helper.WebPart.IWebPartCfg; | ||
} | ||
@@ -19,6 +19,6 @@ /** | ||
helpUrl?: string; | ||
onPostRender?: (targetInfo?: IWebPart) => void; | ||
onRenderDisplayElement?: (targetInfo: IWebPart) => any; | ||
onRenderEditElement?: (targetInfo: IWebPart) => any; | ||
onPostRender?: (targetInfo?: Types.Helper.WebPart.IWebPart) => void; | ||
onRenderDisplayElement?: (targetInfo: Types.Helper.WebPart.IWebPart) => any; | ||
onRenderEditElement?: (targetInfo: Types.Helper.WebPart.IWebPart) => any; | ||
targetElementId: string; | ||
} |
/// <reference types="react" /> | ||
import { IWebPartCfg } from "gd-sp-webpart"; | ||
import { Types } from "gd-sprest"; | ||
import { Panel } from ".."; | ||
@@ -10,6 +10,6 @@ /** | ||
_panel: Panel; | ||
onRenderContents: (cfg: IWebPartCfg) => JSX.Element | Array<JSX.Element>; | ||
onRenderContents: (cfg: Types.Helper.WebPart.IWebPartCfg) => JSX.Element | Array<JSX.Element>; | ||
onRenderFooter: () => JSX.Element | Array<JSX.Element>; | ||
onRenderHeader: () => JSX.Element | Array<JSX.Element>; | ||
saveConfiguration: (wpCfg: IWebPartCfg) => void; | ||
saveConfiguration: (wpCfg: Types.Helper.WebPart.IWebPartCfg) => void; | ||
} | ||
@@ -20,3 +20,3 @@ /** | ||
export interface IWebPartCfgProps { | ||
cfg?: IWebPartCfg; | ||
cfg?: Types.Helper.WebPart.IWebPartCfg; | ||
cfgElementId?: string; | ||
@@ -28,3 +28,3 @@ } | ||
export interface IWebPartCfgState { | ||
cfg?: IWebPartCfg; | ||
cfg?: Types.Helper.WebPart.IWebPartCfg; | ||
} |
/// <reference types="react" /> | ||
import { Types } from "gd-sprest"; | ||
import { IWebPartCfg } from "gd-sp-webpart"; | ||
import { Dropdown, IDropdownOption, PrimaryButton, TextField } from "office-ui-fabric-react"; | ||
@@ -9,3 +8,3 @@ import { IWebPartCfgProps, IWebPartCfgState, IWebPartCfgPanel } from "."; | ||
*/ | ||
export interface IWebPartListCfg extends IWebPartCfg { | ||
export interface IWebPartListCfg extends Types.Helper.WebPart.IWebPartCfg { | ||
ListName?: string; | ||
@@ -12,0 +11,0 @@ WebUrl?: string; |
@@ -5,3 +5,3 @@ "use strict"; | ||
var react_dom_1 = require("react-dom"); | ||
var gd_sp_webpart_1 = require("gd-sp-webpart"); | ||
var gd_sprest_1 = require("gd-sprest"); | ||
var office_ui_fabric_react_1 = require("office-ui-fabric-react"); | ||
@@ -29,3 +29,3 @@ /** | ||
var element = props.onRenderEditElement ? props.onRenderEditElement(wp) : null; | ||
if (element) { | ||
if (element == null) { | ||
// Default the element | ||
@@ -41,3 +41,3 @@ element = props.editElement ? React.createElement(props.editElement, { cfg: wp.cfg, cfgElementId: props.cfgElementId }) : null; | ||
// Create an instance of the webpart | ||
new gd_sp_webpart_1.WebPart({ | ||
new gd_sprest_1.Helper.WebPart({ | ||
cfgElementId: props.cfgElementId, | ||
@@ -51,5 +51,5 @@ elementId: props.targetElementId, | ||
onRenderDisplay: renderDisplay, | ||
onRenderEditElement: renderEdit | ||
onRenderEdit: renderEdit | ||
}); | ||
}; | ||
//# sourceMappingURL=wp.js.map |
/// <reference types="react" /> | ||
import * as React from "react"; | ||
import { IWebPartCfg } from "gd-sp-webpart"; | ||
import { Types } from "gd-sprest"; | ||
import { IWebPartCfgPanel, IWebPartCfgProps, IWebPartCfgState } from "../definitions"; | ||
@@ -28,3 +28,3 @@ import { Panel } from '..'; | ||
*/ | ||
abstract onRenderContents: (cfg: IWebPartCfg) => any; | ||
abstract onRenderContents: (cfg: Types.Helper.WebPart.IWebPartCfg) => any; | ||
/** | ||
@@ -31,0 +31,0 @@ * Events |
{ | ||
"name": "gd-sprest-react", | ||
"version": "2.4.8", | ||
"version": "2.4.9", | ||
"description": "SharePoint react components.", | ||
@@ -32,5 +32,2 @@ "main": "build/index.js", | ||
"homepage": "https://github.com/gunjandatta/sprest-react#readme", | ||
"dependencies": { | ||
"gd-sp-webpart": "0.0.4" | ||
}, | ||
"devDependencies": { | ||
@@ -45,3 +42,3 @@ "@types/core-js": "^0.9.44", | ||
"css-loader": "^0.28.8", | ||
"gd-sprest": "^2.5.9", | ||
"gd-sprest": "^2.6.2", | ||
"node-sass": "^4.7.2", | ||
@@ -48,0 +45,0 @@ "office-ui-fabric-react": "^5.39.0", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
391814
0
6725
- Removedgd-sp-webpart@0.0.4