Gautam Sheth be13d78abe Updated jquery-photopile to GA (#227)
* Updated jquery-photopile to GA

* updated typings
2017-06-12 12:26:00 +02:00

42 lines
1.2 KiB
TypeScript

/// <reference types="es6-promise" />
import { Version } from '@microsoft/sp-core-library';
import { BaseClientSideWebPart, IPropertyPaneConfiguration, IWebPartContext } from '@microsoft/sp-webpart-base';
import { IPhotopileWebPartWebPartProps } from './IPhotopileWebPartWebPartProps';
/**
* @class
* Defines the Photopile client side web part
*/
export default class PhotopileWebPartWebPart extends BaseClientSideWebPart<IPhotopileWebPartWebPartProps> {
/**
* @var
* Stores the list of SharePoint Pictures library found in the current SP web
*/
private listsDropdownOptions;
/**
* @function
* Web Part constructor
*/
constructor(context: IWebPartContext);
/**
* @function
* Function called when the web part is inialized
*/
onInit<T>(): Promise<T>;
/**
* @function
* Renders the web part
*/
render(): void;
/**
* @function
* Prevent from changing the pane properties on typing
*/
protected readonly disableReactivePropertyChanges: boolean;
/**
* @function
* Gets the web part properties panel settings
*/
protected readonly dataVersion: Version;
protected getPropertyPaneConfiguration(): IPropertyPaneConfiguration;
}