@sysdoc/sharepoint-utils
Version:
Sysdoc's core Sharepoint utilities
11 lines (10 loc) • 732 B
TypeScript
/*!
* Copyright Sysdoc @ 2019
*/
/// <reference types="sharepoint" />
export declare function extractUrlFromPublishingPageImage(str: string): any;
export declare function getPageLayoutItemByName(ctx: SP.ClientContext, name: string): Promise<SP.ListItem>;
export declare function getPageLayoutItemByAssociatedContentType(ctx: SP.ClientContext, name: string): Promise<SP.ListItem>;
export declare function createPublishingPageWithLayout(ctx: SP.ClientContext, title: string, layout: SP.ListItem): Promise<SP.Publishing.PublishingPage>;
export declare function createPublishingPage(ctx: SP.ClientContext, title: string, contentType: string): Promise<SP.Publishing.PublishingPage>;
export declare const TITLE_REGEX: RegExp;