30 lines
727 B
TypeScript
30 lines
727 B
TypeScript
/**
|
|
* @file
|
|
* Photopile Web Part properties definition
|
|
*
|
|
* Author: Olivier Carpentier
|
|
*/
|
|
import { IWebPartContext } from '@microsoft/sp-webpart-base';
|
|
export interface IPhotopileWebPartWebPartProps {
|
|
listName: string;
|
|
orderBy: string;
|
|
orderByAsc: string;
|
|
count: number;
|
|
numLayers: number;
|
|
thumbOverlap: number;
|
|
thumbRotation: number;
|
|
thumbBorderWidth: number;
|
|
thumbBorderColor: string;
|
|
thumbBorderHover: string;
|
|
draggable: boolean;
|
|
fadeDuration: number;
|
|
pickupDuration: number;
|
|
photoZIndex: number;
|
|
photoBorder: number;
|
|
photoBorderColor: string;
|
|
showInfo: boolean;
|
|
autoplayGallery: boolean;
|
|
autoplaySpeed: number;
|
|
context: IWebPartContext;
|
|
}
|