Socket
Socket
Sign inDemoInstall

gd-sprest-def

Package Overview
Dependencies
Maintainers
1
Versions
147
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gd-sprest-def - npm Package Compare versions

Comparing version 0.0.5 to 0.0.6

46

lib/Microsoft/Online/SharePoint/MultiGeo/Service/entitytypes.d.ts

@@ -32,2 +32,3 @@ import { Microsoft } from "../../../../../";

Option?: number;
Reserve?: string;
}

@@ -50,3 +51,2 @@

PreferredMoveEndDateInUtc?: any;
Reserve?: string;
SiteId?: any;

@@ -204,2 +204,3 @@ SourceDataLocation?: string;

InstanceId?: any;
InstanceState?: number;
IsCurrentUserGeoAdministrator?: boolean;

@@ -261,2 +262,22 @@ IsDefaultGeoLocation?: boolean;

export interface MultiGeoServicesBeta {
AllowedDataLocations?: () => Array<Microsoft.Online.SharePoint.MultiGeo.Service.AllowedDataLocation>;
ContentDbSchemaVersion?: () => Microsoft.Online.SharePoint.MultiGeo.Service.ContentDbSchemaVersion;
CrossFarmGroupMoveJobs?: () => Array<Microsoft.Online.SharePoint.MultiGeo.Service.CrossFarmGroupMoveJob>;
CrossFarmSiteMoveJobs?: () => Array<Microsoft.Online.SharePoint.MultiGeo.Service.CrossFarmSiteMoveJob>;
CrossFarmUserMoveJobs?: () => Array<Microsoft.Online.SharePoint.MultiGeo.Service.CrossFarmUserMoveJob>;
CrossGeoTenantBYOK?: () => Microsoft.Online.SharePoint.MultiGeo.Service.CrossGeoTenantBYOK;
CrossGeoTenantCompatibility?: () => Microsoft.Online.SharePoint.MultiGeo.Service.CrossGeoTenantCompatibility;
CrossGeoTenantProperties?: () => Array<Microsoft.Online.SharePoint.MultiGeo.Service.CrossGeoTenantProperty>;
GeoAdministrators?: () => Array<Microsoft.Online.SharePoint.MultiGeo.Service.GeoAdministrator>;
GeoExperience?: () => Microsoft.Online.SharePoint.MultiGeo.Service.GeoExperience;
GeoTenantInstanceInformationCollection?: () => Array<Microsoft.Online.SharePoint.MultiGeo.Service.GeoTenantInstanceInformation>;
GlobalAdminCheck?: () => Microsoft.Online.SharePoint.MultiGeo.Service.GlobalAdminCheck;
GroupMoveJobs?: () => Array<Microsoft.Online.SharePoint.MultiGeo.Service.GroupMoveJob>;
SiteMoveJobs?: () => Array<Microsoft.Online.SharePoint.MultiGeo.Service.SiteMoveJob>;
SiteRenameJobs?: () => Array<Microsoft.Online.SharePoint.MultiGeo.Service.SiteRenameJob>;
StorageQuotas?: () => Array<Microsoft.Online.SharePoint.MultiGeo.Service.StorageQuota>;
TaxonomyReplicationParameters?: () => Microsoft.Online.SharePoint.MultiGeo.Service.TaxonomyReplicationParameters;
TenantInformationCollection?: () => Array<Microsoft.Online.SharePoint.MultiGeo.Service.TenantInformation>;
UnifiedGroups?: () => Array<Microsoft.Online.SharePoint.MultiGeo.Service.UnifiedGroup>;
UserMoveJobs?: () => Array<Microsoft.Online.SharePoint.MultiGeo.Service.UserMoveJob>;
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -279,4 +300,4 @@ }

export interface SiteRenameJobEntityData extends Microsoft.Online.SharePoint.MultiGeo.Service.JobEntityData {
Reserved?: string;
SourceSiteUrl?: string;
TargetSiteTitle?: string;
TargetSiteUrl?: string;

@@ -329,23 +350,2 @@ }

/*********************************************
* TenantRenameJobEntityData
**********************************************/
export interface TenantRenameJobEntityData extends Microsoft.Online.SharePoint.MultiGeo.Service.JobEntityData {
SourceAdminSiteUrl?: string;
SourceMySiteHostUrl?: string;
SourceRootSiteUrl?: string;
TargetAdminSiteUrl?: string;
TargetMySiteHostUrl?: string;
TargetRootSiteUrl?: string;
}
/*********************************************
* TenantRenameJob
**********************************************/
export interface TenantRenameJob extends Microsoft.Online.SharePoint.MultiGeo.Service.TenantRenameJobEntityData {
JobId?: any;
JobState?: string;
TriggeredBy?: string;
}
/*********************************************
* UnifiedGroup

@@ -352,0 +352,0 @@ **********************************************/

export * from "./complextypes";
export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -184,2 +184,3 @@ import { Microsoft } from "../../../../";

export interface Tenant {
Sites?: () => Array<Microsoft.Online.SharePoint.TenantAdministration.SiteProperties>;
AllowDownloadingNonWebViewableFiles?: boolean;

@@ -199,5 +200,7 @@ AllowedDomainListForSyncClient?: Array<any>;

BlockMacSync?: boolean;
CommentsOnFilesDisabled?: boolean;
CommentsOnSitePagesDisabled?: boolean;
CompatibilityRange?: string;
ConditionalAccessPolicy?: number;
ContentTypeSyncSiteTemplatesList?: Array<string>;
CustomizedExternalSharingServiceUrl?: string;

@@ -214,2 +217,3 @@ DefaultLinkPermission?: number;

EmailAttestationRequired?: boolean;
EnableAIPIntegration?: boolean;
EnableGuestSignInAcceleration?: boolean;

@@ -235,2 +239,3 @@ EnableMinimumVersionRequirement?: boolean;

ManagedPathsForSiteCreation?: Array<string>;
MarkNewFilesSensitiveByDefault?: number;
MobileFriendlyUrlEnabledInTenant?: boolean;

@@ -244,2 +249,3 @@ NoAccessRedirectUrl?: string;

ODBMembersCanShare?: number;
ODBSharingCapability?: number;
OfficeClientADALDisabled?: boolean;

@@ -246,0 +252,0 @@ OneDriveForGuestsEnabled?: boolean;

import * as Internal from "./Internal";
export { Internal }
export * from "./complextypes";
export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -9,3 +9,5 @@

ConsentType?: string;
IsDomainIsolated?: boolean;
ObjectId?: string;
PackageName?: string;
Resource?: string;

@@ -21,2 +23,3 @@ ResourceId?: string;

Id?: any;
IsDomainIsolated?: boolean;
PackageApproverName?: string;

@@ -35,2 +38,4 @@ PackageName?: string;

export interface SPOWebAppServicePrincipal {
PermissionGrants?: () => Array<Microsoft.Online.SharePoint.TenantAdministration.Internal.SPOWebAppServicePrincipalPermissionGrant>;
PermissionRequests?: () => Array<Microsoft.Online.SharePoint.TenantAdministration.Internal.SPOWebAppServicePrincipalPermissionRequest>;
AccountEnabled?: boolean;

@@ -37,0 +42,0 @@ AppId?: string;

export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -21,2 +21,3 @@ import { Microsoft } from "../../../../";

export interface GetExternalUsersResults {
ExternalUserCollection?: () => Array<Microsoft.Online.SharePoint.TenantManagement.ExternalUser>;
TotalUserCount?: number;

@@ -66,4 +67,6 @@ UserCollectionPosition?: number;

BlockMacSync?: boolean;
CommentsOnFilesDisabled?: boolean;
CommentsOnSitePagesDisabled?: boolean;
ConditionalAccessPolicy?: number;
ContentTypeSyncSiteTemplatesList?: Array<string>;
CustomizedExternalSharingServiceUrl?: string;

@@ -100,2 +103,3 @@ DefaultLinkPermission?: number;

ODBMembersCanShare?: number;
ODBSharingCapability?: number;
OfficeClientADALDisabled?: boolean;

@@ -102,0 +106,0 @@ OneDriveForGuestsEnabled?: boolean;

export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -20,2 +20,3 @@ import { Microsoft } from "../../../";

restore?: Microsoft.SharePoint.Activities.RestoreFacet;
restoreVersion?: Microsoft.SharePoint.Activities.RestoreVersionFacet;
share?: Microsoft.SharePoint.Activities.SharingFacet;

@@ -135,2 +136,9 @@ version?: Microsoft.SharePoint.Activities.VersionFacet;

/*********************************************
* RestoreVersionFacet
**********************************************/
export interface RestoreVersionFacet {
fromVersion?: string;
}
/*********************************************
* SharingFacet

@@ -137,0 +145,0 @@ **********************************************/

export * from "./complextypes";
export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -14,2 +14,3 @@

export interface SPFarm {
Local?: () => Microsoft.SharePoint.Administration.SPFarm;
Id?: any;

@@ -37,2 +38,3 @@ }

export interface SPWebApplication {
Sites?: () => Array<SP.Site>;
DisplayName?: string;

@@ -49,2 +51,4 @@ Id?: any;

export interface SPWebService {
ContentService?: () => Microsoft.SharePoint.Administration.SPWebService;
WebApplications?: () => Array<Microsoft.SharePoint.Administration.SPWebApplication>;
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -51,0 +55,0 @@ }

export * from "./complextypes";
export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -99,1 +99,14 @@ import { Microsoft } from "../../../../../";

}
/*********************************************
* PopularTenantQuery
**********************************************/
export interface PopularTenantQuery {
ClickCount?: number;
LCID?: number;
QueryCount?: number;
QueryText?: string;
SiteId?: any;
SourceId?: any;
WebId?: any;
}
export * from "./complextypes";
export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -8,2 +8,4 @@ import { SP } from "../../../";

export interface comment {
likedBy?: () => Array<Microsoft.SharePoint.Likes.userEntity>;
replies?: () => Array<Microsoft.SharePoint.Comments.comment>;
author?: SP.Sharing.Principal;

@@ -10,0 +12,0 @@ createdDate?: any;

import * as Client from "./Client";
export { Client }
export * from "./complextypes";
export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";
import * as ClientSideComponent from "./ClientSideComponent";
export { ClientSideComponent }
export * from "./complextypes";
export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -7,2 +7,3 @@

export interface likedByInformation {
likedBy?: () => Array<Microsoft.SharePoint.Likes.userEntity>;
isLikedByUser?: boolean;

@@ -9,0 +10,0 @@ likeCount?: number;

export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -7,2 +7,3 @@

export interface SiteCollectionCorporateCatalogAccessor {
AvailableApps?: () => Array<Microsoft.SharePoint.Marketplace.CorporateCuratedGallery.CorporateCatalogAppMetadata>;
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -29,2 +30,4 @@ }

export interface TenantCorporateCatalogAccessor {
AvailableApps?: () => Array<Microsoft.SharePoint.Marketplace.CorporateCuratedGallery.CorporateCatalogAppMetadata>;
SiteCollectionAppCatalogsSites?: () => Array<Microsoft.SharePoint.Marketplace.CorporateCuratedGallery.SiteCollectionAppCatalogAllowedItem>;
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -31,0 +34,0 @@ }

export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -56,2 +56,4 @@ import { Microsoft } from "../../../";

export interface SharePointHomeServiceContext {
Token?: () => SP.OAuth.TokenResponse;
CompanyPortalContext?: string;
HomePageCache?: Microsoft.SharePoint.Portal.Home.SharePointHomeDataCacheCollection;

@@ -58,0 +60,0 @@ HomePageContext?: Microsoft.SharePoint.Portal.Home.SharePointHomePageContext;

export * from "./complextypes";
export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -36,2 +36,3 @@ import { MS } from "../../";

export interface Folder extends MS.FileServices.FileSystemItem {
Children?: () => Array<MS.FileServices.FileSystemItem>;
ChildrenCount?: number;

@@ -38,0 +39,0 @@ }

export * from "./complextypes";
export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -123,2 +123,3 @@ import { PS } from "../";

export interface EnterpriseProjectTypeCreationInformation {
DepartmentIds?: Array<any>;
Description?: string;

@@ -125,0 +126,0 @@ Id?: any;

@@ -22,2 +22,3 @@ import { PS } from "../";

export interface Assignment {
CustomFields?: () => Array<PS.CustomField>;
ActualCostWorkPerformed?: number;

@@ -73,2 +74,5 @@ ActualOvertimeCost?: number;

export interface CustomField {
EntityType?: () => PS.EntityType;
LookupEntries?: () => Array<PS.LookupEntry>;
LookupTable?: () => PS.LookupTable;
AppAlternateId?: any;

@@ -116,2 +120,3 @@ DepartmentId?: any;

export interface LookupTable {
Entries?: () => Array<PS.LookupEntry>;
AppAlternateId?: any;

@@ -129,2 +134,3 @@ FieldType?: number;

export interface CalendarException {
Calendar?: () => PS.Calendar;
Finish?: any;

@@ -156,2 +162,3 @@ Id?: number;

export interface Calendar {
BaseCalendarExceptions?: () => Array<PS.CalendarException>;
Created?: any;

@@ -176,2 +183,6 @@ Id?: any;

export interface DraftAssignment extends PS.Assignment {
Owner?: () => SP.User;
Parent?: () => PS.DraftAssignment;
Resource?: () => PS.DraftProjectResource;
Task?: () => PS.DraftTask;
ActualCost?: number;

@@ -223,2 +234,4 @@ ActualFinish?: any;

export interface ProjectResource {
CustomFields?: () => Array<PS.CustomField>;
EnterpriseResource?: () => PS.EnterpriseResource;
ActualCost?: number;

@@ -292,2 +305,13 @@ ActualCostWorkPerformed?: string;

export interface EnterpriseResource {
Assignments?: () => Array<PS.StatusAssignment>;
BaseCalendar?: () => PS.Calendar;
CostRateTables?: () => Array<PS.EnterpriseResourceCostRateTable>;
CustomFields?: () => Array<PS.CustomField>;
DefaultAssignmentOwner?: () => SP.User;
Engagements?: () => Array<PS.ResourceEngagement>;
UserPermissions?: () => Array<PS.UserPermission>;
ResourceCalendarExceptions?: () => Array<PS.CalendarException>;
Self?: () => PS.EnterpriseResource;
TimesheetManager?: () => SP.User;
User?: () => SP.User;
CanLevel?: boolean;

@@ -326,2 +350,7 @@ Code?: string;

export interface StatusAssignment {
CustomFields?: () => Array<PS.CustomField>;
History?: () => Array<PS.StatusAssignmentHistoryLine>;
Project?: () => PS.PublishedProject;
Resource?: () => PS.EnterpriseResource;
Task?: () => PS.StatusTask;
ActualFinish?: any;

@@ -365,2 +394,3 @@ ActualOvertime?: string;

export interface StatusAssignmentHistoryLine {
Author?: () => SP.User;
Comment?: string;

@@ -377,2 +407,11 @@ Decision?: number;

export interface Project {
CheckedOutBy?: () => SP.User;
CustomFields?: () => Array<PS.CustomField>;
Engagements?: () => Array<PS.ProjectEngagement>;
EnterpriseProjectType?: () => PS.EnterpriseProjectType;
UserPermissions?: () => Array<PS.UserPermission>;
Phase?: () => PS.Phase;
ProjectSummaryTask?: () => PS.ProjectSummaryTask;
QueueJobs?: () => Array<PS.QueueJob>;
Stage?: () => PS.Stage;
ApprovedEnd?: any;

@@ -408,3 +447,2 @@ ApprovedStart?: any;

ProjectType?: number;
ScheduledFromStart?: boolean;
SplitInProgress?: boolean;

@@ -422,2 +460,8 @@ SpreadActualCostsToStatus?: boolean;

export interface Engagement {
Comments?: () => Array<PS.EngagementComment>;
ModifiedBy?: () => SP.User;
Project?: () => PS.Project;
Resource?: () => PS.EnterpriseResource;
ReviewedBy?: () => SP.User;
SubmittedBy?: () => SP.User;
CreatedDate?: any;

@@ -437,2 +481,3 @@ Description?: string;

export interface EngagementComment {
Author?: () => SP.User;
Created?: any;

@@ -466,2 +511,4 @@ Id?: any;

export interface EnterpriseProjectType {
ProjectDetailPages?: () => Array<PS.ProjectDetailPage>;
Departments?: Array<any>;
Description?: string;

@@ -489,2 +536,3 @@ Id?: any;

export interface ProjectDetailPage {
Item?: () => SP.ListItem;
Id?: any;

@@ -507,2 +555,3 @@ Name?: string;

export interface Phase {
Stages?: () => Array<PS.Stage>;
Description?: string;

@@ -517,2 +566,6 @@ Id?: any;

export interface Stage {
CustomFields?: () => Array<PS.StageCustomField>;
Phase?: () => PS.Phase;
ProjectDetailPages?: () => Array<PS.StageDetailPage>;
WorkflowStatusPage?: () => PS.ProjectDetailPage;
Behavior?: number;

@@ -530,2 +583,3 @@ CheckInRequired?: boolean;

export interface StageCustomField {
Stage?: () => PS.Stage;
Id?: any;

@@ -541,2 +595,4 @@ Name?: string;

export interface StageDetailPage {
Page?: () => PS.ProjectDetailPage;
Stage?: () => PS.Stage;
Description?: string;

@@ -552,2 +608,4 @@ Id?: any;

export interface Task {
CustomFields?: () => Array<PS.CustomField>;
SubProject?: () => PS.PublishedProject;
ActualCostWorkPerformed?: number;

@@ -664,2 +722,12 @@ ActualDuration?: string;

export interface PublishedProject extends PS.Project {
Assignments?: () => Array<PS.PublishedAssignment>;
Calendar?: () => PS.Calendar;
Draft?: () => PS.DraftProject;
EntityLinks?: () => Array<PS.EntityLink>;
IncludeCustomFields?: () => PS.PublishedProject;
Owner?: () => SP.User;
ProjectResources?: () => Array<PS.PublishedProjectResource>;
ProjectWorkflowInstance?: () => PS.ProjectWorkflowInstance;
TaskLinks?: () => Array<PS.PublishedTaskLink>;
Tasks?: () => Array<PS.PublishedTask>;
CurrencyCode?: string;

@@ -691,2 +759,3 @@ CurrencyDigits?: number;

ProtectedActualsSynch?: boolean;
ScheduledFromStart?: boolean;
ShowEstimatedDurations?: boolean;

@@ -706,2 +775,6 @@ StartDate?: any;

export interface PublishedAssignment extends PS.Assignment {
Owner?: () => SP.User;
Parent?: () => PS.PublishedAssignment;
Resource?: () => PS.PublishedProjectResource;
Task?: () => PS.PublishedTask;
ActualCost?: number;

@@ -751,2 +824,4 @@ ActualFinish?: any;

export interface PublishedProjectResource extends PS.ProjectResource {
Assignments?: () => Array<PS.PublishedAssignment>;
DefaultAssignmentOwner?: () => SP.User;
CanLevel?: boolean;

@@ -775,2 +850,10 @@ Code?: string;

export interface PublishedTask extends PS.Task {
Assignments?: () => Array<PS.PublishedAssignment>;
Calendar?: () => PS.Calendar;
EntityLinks?: () => Array<PS.EntityLink>;
Parent?: () => PS.PublishedTask;
Predecessors?: () => Array<PS.PublishedTaskLink>;
StatusManager?: () => SP.User;
Successors?: () => Array<PS.PublishedTaskLink>;
TaskPlanLink?: () => PS.TaskPlanLink;
ActualCost?: number;

@@ -843,2 +926,4 @@ ActualFinish?: any;

export interface PublishedTaskLink extends PS.TaskLink {
End?: () => PS.PublishedTask;
Start?: () => PS.PublishedTask;
DependencyType?: number;

@@ -863,2 +948,9 @@ }

export interface DraftProject extends PS.Project {
Assignments?: () => Array<PS.DraftAssignment>;
Calendar?: () => PS.Calendar;
IncludeCustomFields?: () => PS.DraftProject;
Owner?: () => SP.User;
ProjectResources?: () => Array<PS.DraftProjectResource>;
TaskLinks?: () => Array<PS.DraftTaskLink>;
Tasks?: () => Array<PS.DraftTask>;
CurrencyCode?: string;

@@ -888,2 +980,3 @@ CurrencyDigits?: number;

ProtectedActualsSynch?: boolean;
ScheduledFromStart?: boolean;
ShowEstimatedDurations?: boolean;

@@ -903,2 +996,4 @@ StartDate?: any;

export interface DraftProjectResource extends PS.ProjectResource {
Assignments?: () => Array<PS.DraftAssignment>;
DefaultAssignmentOwner?: () => SP.User;
CanLevel?: boolean;

@@ -927,2 +1022,4 @@ Code?: string;

export interface DraftTaskLink extends PS.TaskLink {
End?: () => PS.DraftTask;
Start?: () => PS.DraftTask;
DependencyType?: number;

@@ -937,2 +1034,8 @@ EndId?: any;

export interface DraftTask extends PS.Task {
Assignments?: () => Array<PS.DraftAssignment>;
Calendar?: () => PS.Calendar;
Parent?: () => PS.DraftTask;
Predecessors?: () => Array<PS.DraftTaskLink>;
StatusManager?: () => SP.User;
Successors?: () => Array<PS.DraftTaskLink>;
ActualCost?: number;

@@ -989,2 +1092,5 @@ ActualFinish?: any;

export interface ProjectWorkflowInstance {
Project?: () => PS.Project;
WorkflowInstance?: () => SP.WorkflowServices.WorkflowInstance;
WorkflowInstanceOwner?: () => SP.User;
CreatedDate?: any;

@@ -1029,2 +1135,4 @@ Id?: any;

export interface QueueJob {
Project?: () => PS.Project;
Submitter?: () => SP.User;
Id?: any;

@@ -1042,2 +1150,4 @@ JobState?: number;

export interface StatusTask {
CustomFields?: () => Array<PS.CustomField>;
StatusManager?: () => SP.User;
ActualWork?: string;

@@ -1083,2 +1193,3 @@ ActualWorkMilliseconds?: number;

export interface EnterpriseResourceCostRateTable {
CostRates?: () => Array<PS.EnterpriseResourceCostRate>;
Name?: number;

@@ -1141,2 +1252,6 @@ }

export interface EntityTypes {
AssignmentEntity?: () => PS.EntityType;
ProjectEntity?: () => PS.EntityType;
ResourceEntity?: () => PS.EntityType;
TaskEntity?: () => PS.EntityType;
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -1158,2 +1273,3 @@ }

export interface EventHandler {
Event?: () => PS.Event;
AssemblyName?: string;

@@ -1203,2 +1319,3 @@ ClassName?: string;

export interface LookupText extends PS.LookupEntry {
Parent?: () => PS.LookupText;
HasChildren?: boolean;

@@ -1222,2 +1339,5 @@ Mask?: PS.LookupMask;

export interface PlanAssignment {
CustomFields?: () => Array<PS.CustomField>;
Intervals?: () => Array<PS.PlanAssignmentInterval>;
Resource?: () => PS.EnterpriseResource;
BookingType?: number;

@@ -1275,2 +1395,20 @@ CanLevel?: boolean;

export interface ProjectServer {
Calendars?: () => Array<PS.Calendar>;
CustomFields?: () => Array<PS.CustomField>;
EnterpriseProjectTypes?: () => Array<PS.EnterpriseProjectType>;
EnterpriseResources?: () => Array<PS.EnterpriseResource>;
EntityTypes?: () => PS.EntityTypes;
EventHandlers?: () => Array<PS.EventHandler>;
Events?: () => Array<PS.Event>;
LookupTables?: () => Array<PS.LookupTable>;
Phases?: () => Array<PS.Phase>;
ProjectDetailPages?: () => Array<PS.ProjectDetailPage>;
Projects?: () => Array<PS.PublishedProject>;
ProjectWorkflowInstances?: () => Array<PS.ProjectWorkflowInstance>;
Settings?: () => PS.Settings;
Stages?: () => Array<PS.Stage>;
TimeSheetPeriods?: () => Array<PS.TimeSheetPeriod>;
UserPermissions?: () => Array<PS.UserPermission>;
WorkflowActivities?: () => PS.WorkflowActivities;
WorkflowDesigner?: () => PS.WorkflowDesigner;
EngagementsTimephasedPageSize?: number;

@@ -1300,2 +1438,3 @@ EnterpriseResourcesPageSize?: number;

export interface TimeSheetPeriod {
TimeSheet?: () => PS.TimeSheet;
End?: any;

@@ -1311,2 +1450,6 @@ Id?: any;

export interface TimeSheet {
Creator?: () => SP.User;
Lines?: () => Array<PS.TimeSheetLine>;
Manager?: () => SP.User;
Period?: () => PS.TimeSheetPeriod;
Comments?: string;

@@ -1341,2 +1484,5 @@ EntryMode?: number;

export interface TimeSheetLine {
Assignment?: () => PS.PublishedAssignment;
TimeSheet?: () => PS.TimeSheet;
Work?: () => Array<PS.TimeSheetWork>;
Comment?: string;

@@ -1390,2 +1536,3 @@ Id?: any;

export interface WorkflowDesigner {
Fields?: () => Array<PS.WorkflowDesignerField>;
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -1398,2 +1545,3 @@ }

export interface WorkflowDesignerField {
LookupEntries?: () => Array<PS.LookupEntry>;
DisplayName?: string;

@@ -1431,2 +1579,3 @@ Id?: string;

export interface ResourcePlan {
Assignments?: () => Array<PS.PlanAssignment>;
Finish?: any;

@@ -1451,4 +1600,5 @@ Id?: any;

export interface TimePhase {
Assignments?: () => Array<PS.StatusAssignment>;
End?: any;
Start?: any;
}
export * from "./complextypes";
export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -71,2 +71,3 @@

export interface MethodExecutionResult {
ReturnParameterCollection?: () => Array<SP.BusinessData.Runtime.EntityFieldValueDictionary>;
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -79,2 +80,3 @@ }

export interface EntityView {
Fields?: () => Array<SP.BusinessData.EntityField>;
Name?: string;

@@ -81,0 +83,0 @@ RelatedSpecificFinderName?: string;

@@ -5,3 +5,2 @@ import * as Infrastructure from "./Infrastructure";

export { Runtime }
export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";
export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -220,5 +220,7 @@ import { SP } from "../";

BlocksDownload?: boolean;
Description?: string;
Expiration?: string;
HasExternalGuestInvitees?: boolean;
IsAnonymous?: boolean;
IsCreateOnlyLink?: boolean;
IsFormsLink?: boolean;

@@ -228,3 +230,2 @@ IsOriginatedFromSharingFlow?: boolean;

IsSharingLink?: boolean;
IsSubmitOnlyLink?: boolean;
IsWritable?: boolean;

@@ -253,2 +254,3 @@ LinkKind?: number;

IsActive?: boolean;
IsCreateOnlyLink?: boolean;
IsDefault?: boolean;

@@ -258,3 +260,2 @@ IsEditLink?: boolean;

IsReviewLink?: boolean;
IsSubmitOnlyLink?: boolean;
IsUnhealthy?: boolean;

@@ -793,2 +794,3 @@ LastModified?: string;

KeepBoth?: boolean;
ResetAuthorAndCreatedOnCopy?: boolean;
}

@@ -795,0 +797,0 @@

@@ -21,1 +21,8 @@

}
/*********************************************
* SPSitePreservationUtility
**********************************************/
export interface SPSitePreservationUtility {
Id4a81de82eeb94d6080ea5bf63e27023a?: string;
}
export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -14,2 +14,4 @@ import { SP } from "../../";

export interface Group {
members?: () => Array<SP.Directory.User>;
owners?: () => Array<SP.Directory.User>;
alias?: string;

@@ -41,2 +43,5 @@ allowToAddGuests?: boolean;

export interface User {
membership?: () => Array<SP.Directory.Group>;
ownership?: () => Array<SP.Directory.Group>;
rankedMembership?: () => Array<SP.Directory.Group>;
aboutMe?: string;

@@ -60,2 +65,3 @@ accountEnabled?: boolean;

schools?: Array<string>;
sharePointContentBarViewsTeachingBubble?: boolean;
sharePointConversationsLinkFirstRun?: boolean;

@@ -97,2 +103,3 @@ sharePointFiltersPaneFirstRun?: boolean;

export interface GroupAndUserStatus {
Group?: () => SP.Directory.Group;
Status?: number;

@@ -99,0 +106,0 @@ }

import * as Provider from "./Provider";
export { Provider }
export * from "./complextypes";
export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -8,2 +8,4 @@ import { SP } from "../";

export interface ApiMetadata {
Current?: () => SP.ApiMetadata;
Types?: () => Array<SP.TypeInformation>;
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -27,2 +29,11 @@ }

export interface Site {
Audit?: () => SP.Audit;
CustomScriptSafeDomains?: () => Array<SP.ScriptSafeDomain>;
EventReceivers?: () => Array<SP.EventReceiverDefinition>;
Features?: () => Array<SP.Feature>;
Owner?: () => SP.User;
RecycleBin?: () => Array<SP.RecycleBinItem>;
RootWeb?: () => SP.Web;
SecondaryContact?: () => SP.User;
UserCustomActions?: () => Array<SP.UserCustomAction>;
AllowCreateDeclarativeWorkflow?: boolean;

@@ -134,2 +145,4 @@ AllowDesigner?: boolean;

export interface User extends SP.Principal {
Alerts?: () => Array<SP.Alert>;
Groups?: () => Array<SP.Group>;
AadObjectId?: SP.UserIdInfo;

@@ -147,2 +160,6 @@ Email?: string;

export interface Alert {
AllProperties?: () => SP.PropertyValues;
Item?: () => SP.ListItem;
List?: () => SP.List;
User?: () => SP.User;
AlertFrequency?: number;

@@ -177,2 +194,4 @@ AlertTemplateName?: string;

export interface SecurableObject {
FirstUniqueAncestorSecurableObject?: () => SP.SecurableObject;
RoleAssignments?: () => Array<SP.RoleAssignment>;
HasUniqueRoleAssignments?: boolean;

@@ -185,2 +204,4 @@ }

export interface RoleAssignment {
Member?: () => SP.Principal;
RoleDefinitionBindings?: () => Array<SP.RoleDefinition>;
PrincipalId?: number;

@@ -206,2 +227,14 @@ }

export interface ListItem extends SP.SecurableObject {
AttachmentFiles?: () => Array<SP.Attachment>;
ContentType?: () => SP.ContentType;
GetDlpPolicyTip?: () => SP.DlpPolicyTip;
FieldValuesAsHtml?: () => SP.FieldStringValues;
FieldValuesAsText?: () => SP.FieldStringValues;
FieldValuesForEdit?: () => SP.FieldStringValues;
File?: () => SP.File;
Folder?: () => SP.Folder;
LikedByInformation?: () => Microsoft.SharePoint.Likes.likedByInformation;
ParentList?: () => SP.List;
Properties?: () => SP.PropertyValues;
Versions?: () => Array<SP.ListItemVersion>;
CommentsDisabled?: boolean;

@@ -235,2 +268,8 @@ CommentsDisabledScope?: number;

export interface ContentType {
DescriptionResource?: () => SP.UserResource;
FieldLinks?: () => Array<SP.FieldLink>;
Fields?: () => Array<SP.Field>;
NameResource?: () => SP.UserResource;
Parent?: () => SP.ContentType;
WorkflowAssociations?: () => Array<SP.Workflow.WorkflowAssociation>;
Description?: string;

@@ -286,2 +325,4 @@ DisplayFormTemplateName?: string;

export interface Field {
DescriptionResource?: () => SP.UserResource;
TitleResource?: () => SP.UserResource;
AutoIndexed?: boolean;

@@ -350,2 +391,12 @@ CanBeDeleted?: boolean;

export interface File {
Author?: () => SP.User;
CheckedOutByUser?: () => SP.User;
EffectiveInformationRightsManagementSettings?: () => SP.EffectiveInformationRightsManagementSettings;
InformationRightsManagementSettings?: () => SP.InformationRightsManagementFileSettings;
ListItemAllFields?: () => SP.ListItem;
LockedByUser?: () => SP.User;
ModifiedBy?: () => SP.User;
Properties?: () => SP.PropertyValues;
VersionEvents?: () => Array<SP.FileVersionEvent>;
Versions?: () => Array<SP.FileVersion>;
ActivityCapabilities?: Microsoft.SharePoint.Activities.ActivityCapabilities;

@@ -440,2 +491,3 @@ CheckInComment?: string;

export interface FileVersion {
CreatedBy?: () => SP.User;
CheckInComment?: string;

@@ -455,2 +507,8 @@ Created?: any;

export interface Folder {
Files?: () => Array<SP.File>;
ListItemAllFields?: () => SP.ListItem;
ParentFolder?: () => SP.Folder;
Properties?: () => SP.PropertyValues;
StorageMetrics?: () => SP.StorageMetrics;
Folders?: () => Array<SP.Folder>;
ContentTypeOrder?: Array<SP.ContentTypeId>;

@@ -485,2 +543,18 @@ Exists?: boolean;

export interface List extends SP.SecurableObject {
ContentTypes?: () => Array<SP.ContentType>;
CreatablesInfo?: () => SP.CreatablesInfo;
DefaultView?: () => SP.View;
DescriptionResource?: () => SP.UserResource;
EventReceivers?: () => Array<SP.EventReceiverDefinition>;
Fields?: () => Array<SP.Field>;
Forms?: () => Array<SP.Form>;
InformationRightsManagementSettings?: () => SP.InformationRightsManagementSettings;
Items?: () => Array<SP.ListItem>;
ParentWeb?: () => SP.Web;
RootFolder?: () => SP.Folder;
Subscriptions?: () => Array<Microsoft.SharePoint.Webhooks.Subscription>;
TitleResource?: () => SP.UserResource;
UserCustomActions?: () => Array<SP.UserCustomAction>;
Views?: () => Array<SP.View>;
WorkflowAssociations?: () => Array<SP.Workflow.WorkflowAssociation>;
AllowContentTypes?: boolean;

@@ -576,2 +650,3 @@ AllowDeletion?: boolean;

export interface View {
ViewFields?: () => SP.ViewFieldCollection;
Aggregations?: string;

@@ -666,2 +741,46 @@ AggregationsStatus?: string;

export interface Web extends SP.SecurableObject {
Activities?: () => Array<Microsoft.SharePoint.Activities.SPActivityEntity>;
ActivityLogger?: () => Microsoft.SharePoint.Internal.ActivityLogger;
Alerts?: () => Array<SP.Alert>;
AllProperties?: () => SP.PropertyValues;
AppTiles?: () => Array<SP.AppTile>;
AssociatedMemberGroup?: () => SP.Group;
AssociatedOwnerGroup?: () => SP.Group;
AssociatedVisitorGroup?: () => SP.Group;
Author?: () => SP.User;
AvailableContentTypes?: () => Array<SP.ContentType>;
AvailableFields?: () => Array<SP.Field>;
ClientWebParts?: () => Array<SP.ClientWebPart>;
ContentTypes?: () => Array<SP.ContentType>;
CurrentUser?: () => SP.User;
DataLeakagePreventionStatusInfo?: () => SP.SPDataLeakagePreventionStatusInfo;
DescriptionResource?: () => SP.UserResource;
EventReceivers?: () => Array<SP.EventReceiverDefinition>;
Features?: () => Array<SP.Feature>;
Fields?: () => Array<SP.Field>;
Folders?: () => Array<SP.Folder>;
HostedApps?: () => Microsoft.SharePoint.ClientSideComponent.HostedAppsManager;
Lists?: () => Array<SP.List>;
ListTemplates?: () => Array<SP.ListTemplate>;
Navigation?: () => SP.Navigation;
OneDriveSharedItems?: () => Array<SP.Sharing.SharedDocumentInfo>;
ParentWeb?: () => SP.WebInformation;
PushNotificationSubscribers?: () => Array<SP.PushNotificationSubscriber>;
RecycleBin?: () => Array<SP.RecycleBinItem>;
RegionalSettings?: () => SP.RegionalSettings;
RoleDefinitions?: () => Array<SP.RoleDefinition>;
RootFolder?: () => SP.Folder;
SiteCollectionAppCatalog?: () => Microsoft.SharePoint.Marketplace.CorporateCuratedGallery.SiteCollectionCorporateCatalogAccessor;
SiteGroups?: () => Array<SP.Group>;
SiteUserInfoList?: () => SP.List;
SiteUsers?: () => Array<SP.User>;
TenantAppCatalog?: () => Microsoft.SharePoint.Marketplace.CorporateCuratedGallery.TenantCorporateCatalogAccessor;
ThemeInfo?: () => SP.ThemeInfo;
TitleResource?: () => SP.UserResource;
UserCustomActions?: () => Array<SP.UserCustomAction>;
Webs?: () => Array<SP.Web>;
WebInfos?: () => Array<SP.WebInformation>;
WorkflowAssociations?: () => Array<SP.Workflow.WorkflowAssociation>;
WorkflowTemplates?: () => Array<SP.Workflow.WorkflowTemplate>;
AccessRequestSiteDescription?: string;
AllowAutomaticASPXPageIndexing?: boolean;

@@ -712,2 +831,3 @@ AllowCreateDeclarativeWorkflowForCurrentUser?: boolean;

PreviewFeaturesEnabled?: boolean;
PrimaryColor?: string;
QuickLaunchEnabled?: boolean;

@@ -733,2 +853,3 @@ RecycleBinEnabled?: boolean;

Url?: string;
UseAccessRequestDefault?: boolean;
WebTemplate?: string;

@@ -767,2 +888,4 @@ WelcomePage?: string;

export interface Group extends SP.Principal {
Owner?: () => SP.Principal;
Users?: () => Array<SP.User>;
AllowMembersEditMembership?: boolean;

@@ -820,2 +943,4 @@ AllowRequestToJoinLeave?: boolean;

export interface Navigation {
QuickLaunch?: () => Array<SP.NavigationNode>;
TopNavigationBar?: () => Array<SP.NavigationNode>;
UseShared?: boolean;

@@ -828,2 +953,3 @@ }

export interface NavigationNode {
Children?: () => Array<SP.NavigationNode>;
AudienceIds?: Array<any>;

@@ -860,2 +986,3 @@ Id?: number;

export interface PushNotificationSubscriber {
User?: () => SP.User;
CustomArgs?: string;

@@ -873,2 +1000,4 @@ DeviceAppInstanceId?: any;

export interface RecycleBinItem {
Author?: () => SP.User;
DeletedBy?: () => SP.User;
AuthorEmail?: string;

@@ -895,2 +1024,5 @@ AuthorName?: string;

export interface RegionalSettings {
InstalledLanguages?: () => SP.LanguageCollection;
TimeZone?: () => SP.TimeZone;
TimeZones?: () => Array<SP.TimeZone>;
AdjustHijriDays?: number;

@@ -956,2 +1088,4 @@ AlternateCalendarType?: number;

export interface UserCustomAction {
DescriptionResource?: () => SP.UserResource;
TitleResource?: () => SP.UserResource;
ClientSideComponentId?: any;

@@ -982,2 +1116,5 @@ ClientSideComponentProperties?: string;

export interface ListItemVersion {
CreatedBy?: () => SP.User;
Fields?: () => Array<SP.Field>;
FileVersion?: () => SP.FileVersion;
Created?: any;

@@ -1072,2 +1209,5 @@ IsCurrentVersion?: boolean;

export interface ObjectSharingSettings {
ObjectSharingInformation?: () => SP.ObjectSharingInformation;
SharePointSettings?: () => SP.SharePointSharingSettings;
SharingPermissions?: () => Array<SP.SharingPermissionInformation>;
AccessRequestMode?: boolean;

@@ -1115,2 +1255,3 @@ BlockPeoplePickerAndSharing?: boolean;

export interface ObjectSharingInformation {
SharedWithUsersCollection?: () => Array<SP.ObjectSharingInformationUser>;
AnonymousEditLink?: string;

@@ -1137,2 +1278,4 @@ AnonymousViewLink?: string;

export interface ObjectSharingInformationUser {
Principal?: () => SP.Principal;
User?: () => SP.User;
CustomRoleNames?: string;

@@ -1160,2 +1303,3 @@ Department?: string;

export interface SharePointSharingSettings {
PickerProperties?: () => SP.PickerSettings;
AddToGroupModeName?: string;

@@ -1221,2 +1365,5 @@ GroupNameLines?: Array<string>;

export interface SharingResult {
GroupsSharedWith?: () => Array<SP.Group>;
GroupUsersAddedTo?: () => SP.Group;
UsersWithAccessRequests?: () => Array<SP.User>;
ErrorMessage?: string;

@@ -1244,2 +1391,4 @@ IconUrl?: string;

export interface AppContextSite {
Site?: () => SP.Site;
Web?: () => SP.Web;
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -1349,2 +1498,3 @@ }

export interface ChangeList extends SP.Change {
Creator?: () => SP.User;
BaseTemplate?: number;

@@ -1394,2 +1544,3 @@ Editor?: string;

export interface CheckedOutFile {
CheckedOutBy?: () => SP.User;
CheckedOutById?: number;

@@ -1425,2 +1576,6 @@ ServerRelativePath?: SP.ResourcePath;

export interface RequestContext {
Current?: () => SP.RequestContext;
List?: () => SP.List;
Site?: () => SP.Site;
Web?: () => SP.Web;
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -1675,2 +1830,3 @@ }

export interface RelatedField {
LookupList?: () => SP.List;
FieldId?: any;

@@ -1686,2 +1842,3 @@ ListId?: any;

export interface RemoteWeb {
Web?: () => SP.Web;
CanSendEmail?: boolean;

@@ -1696,2 +1853,4 @@ ShareByEmailEnabled?: boolean;

export interface RequestUserContext {
Current?: () => SP.RequestUserContext;
User?: () => SP.User;
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -1741,2 +1900,3 @@ }

export interface VisualizationAppSynchronizationResult {
AppMappedViews?: () => Array<SP.View>;
SynchronizationData?: string;

@@ -1788,2 +1948,3 @@ SynchronizationStatus?: number;

export interface TenantSettings {
Current?: () => SP.TenantSettings;
CorporateCatalogUrl?: string;

@@ -1796,2 +1957,3 @@ }

export interface AppPrincipalIdentityProvider {
External?: () => SP.AppPrincipalIdentityProvider;
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -1798,0 +1960,0 @@ }

@@ -53,3 +53,2 @@ import * as Analytics from "./Analytics";

export * from "./entitytypes";
export * from "./associations";
export * from "./entitycontainers";
export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -45,2 +45,5 @@ import { SP } from "../../";

export interface VideoItem {
Author?: () => SP.User;
Owner?: () => SP.User;
PeopleInMedia?: () => Array<SP.User>;
ChannelID?: any;

@@ -112,2 +115,3 @@ CreatedDate?: any;

export interface PointPublishingPost {
images?: () => Array<SP.File>;
Author?: string;

@@ -129,2 +133,8 @@ Content?: string;

export interface PointPublishingPostServiceManager {
bannerimages?: () => Array<SP.File>;
contributors?: () => Array<SP.Publishing.PointPublishingUser>;
creators?: () => Array<SP.Publishing.PointPublishingUser>;
magazineprops?: () => SP.Publishing.PointPublishingMagazineProps;
posts?: () => Array<SP.Publishing.PointPublishingPost>;
viewers?: () => Array<SP.Publishing.PointPublishingUser>;
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -187,2 +197,4 @@ }

export interface SitePageMetadata {
CreatedBy?: () => SP.Publishing.UserInfo;
LastModifiedBy?: () => SP.Publishing.UserInfo;
AbsoluteUrl?: string;

@@ -282,2 +294,4 @@ AuthorByline?: Array<string>;

export interface SitePageService {
CommunicationSite?: () => SP.Publishing.CommunicationSite;
Pages?: () => Array<SP.Publishing.SitePage>;
CustomContentApprovalEnabled?: boolean;

@@ -290,2 +304,3 @@ }

export interface SpotlightChannel {
Channel?: () => SP.Publishing.VideoChannel;
ChannelId?: any;

@@ -302,2 +317,5 @@ Id?: number;

export interface VideoChannel {
Search?: () => SP.Publishing.Search;
SpotlightVideos?: () => Array<SP.Publishing.SpotlightVideo>;
Videos?: () => Array<SP.Publishing.VideoItem>;
CanAdministrateByCurrent?: boolean;

@@ -331,2 +349,3 @@ CanEditByCurrent?: boolean;

export interface SpotlightVideo {
Video?: () => SP.Publishing.VideoItem;
Id?: number;

@@ -350,2 +369,3 @@ ServerRelativeUrl?: string;

export interface VideoPermissionGroup {
Users?: () => Array<SP.User>;
Id?: number;

@@ -371,2 +391,4 @@ }

IsLicensedForVideoPortal?: boolean;
IsMigratedToStream?: boolean;
IsO365VideoEnabled?: boolean;
IsVideoPortalEnabled?: boolean;

@@ -383,2 +405,7 @@ O365VideoPageUrl?: string;

export interface VideoServiceManager {
CanEditChannels?: () => Array<SP.Publishing.VideoChannel>;
Channels?: () => Array<SP.Publishing.VideoChannel>;
Search?: () => SP.Publishing.Search;
SpotlightChannels?: () => Array<SP.Publishing.SpotlightChannel>;
SpotlightVideos?: () => Array<SP.Publishing.SpotlightVideo>;
CanAdministratePortalByCurrent?: boolean;

@@ -385,0 +412,0 @@ CanCreateChannelsByCurrent?: boolean;

export * from "./complextypes";
export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -220,2 +220,3 @@ import { SP } from "../../";

maxPrincipalsToReturn?: number;
populateInheritedLinks?: boolean;
}

@@ -222,0 +223,0 @@

@@ -53,2 +53,3 @@ import { SP } from "../../";

export interface SharingInformation {
pickerSettings?: () => SP.PickerSettings;
accessRequestSettings?: SP.Sharing.AccessRequestSettings;

@@ -63,2 +64,3 @@ anonymousLinkExpirationRestrictionDays?: number;

currentRole?: number;
customizedExternalSharingServiceUrl?: string;
defaultLinkKind?: number;

@@ -65,0 +67,0 @@ defaultShareLinkPermission?: number;

export * from "./complextypes";
export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -95,2 +95,4 @@ import { SP } from "../../";

export interface UserProfile {
FollowedContent?: () => SP.UserProfiles.FollowedContent;
PersonalSite?: () => SP.Site;
AccountName?: string;

@@ -97,0 +99,0 @@ DisplayName?: string;

export * from "./complextypes";
export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -63,2 +63,3 @@

export interface ThemeManager {
ContextThemeManager?: () => SP.Utilities.ThemeManager;
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -65,0 +66,0 @@ }

export * from "./complextypes";
export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -7,2 +7,3 @@

export interface LimitedWebPartManager {
WebParts?: () => Array<SP.WebParts.WebPartDefinition>;
HasPersonalizedParts?: boolean;

@@ -16,2 +17,3 @@ Scope?: number;

export interface WebPartDefinition {
WebPart?: () => SP.WebParts.WebPart;
Id?: any;

@@ -25,2 +27,3 @@ ZoneId?: string;

export interface WebPart {
Properties?: () => SP.PropertyValues;
ExportMode?: number;

@@ -27,0 +30,0 @@ Hidden?: boolean;

export * from "./complextypes";
export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";
export * from "./complextypes";
export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -48,2 +48,3 @@ import { SP } from "../../";

export interface WorkflowInstanceService {
Current?: () => SP.WorkflowServices.WorkflowInstanceService;
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -56,2 +57,3 @@ }

export interface InteropService {
Current?: () => SP.WorkflowServices.InteropService;
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -64,2 +66,3 @@ }

export interface WorkflowServicesManager {
Current?: () => SP.WorkflowServices.WorkflowServicesManager;
AppId?: string;

@@ -91,2 +94,3 @@ IsConnected?: boolean;

export interface WorkflowSubscriptionService {
Current?: () => SP.WorkflowServices.WorkflowSubscriptionService;
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -93,0 +97,0 @@ }

export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -161,2 +161,7 @@ import { SP } from "../../../";

export interface NonTaskDataReadResult {
AllLocatons?: () => Array<SP.WorkManagement.OM.Location>;
PersistedProperties?: () => SP.WorkManagement.OM.PersistedProperties;
RefreshHistory?: () => SP.WorkManagement.OM.RefreshHistory;
ScriptExtensions?: () => Array<SP.WorkManagement.OM.DashboardScriptExtensionInfo>;
UserSettings?: () => SP.WorkManagement.OM.UserSettings;
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -180,2 +185,3 @@ }

export interface RefreshHistory {
Refreshes?: () => Array<SP.WorkManagement.OM.RefreshResult>;
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -188,2 +194,4 @@ }

export interface RefreshResult {
ProviderStatuses?: () => Array<SP.WorkManagement.OM.ProviderRefreshStatus>;
TaskChangesByLocation?: () => Array<SP.WorkManagement.OM.LocationUpdateResult>;
AggregatorRefreshState?: number;

@@ -242,2 +250,3 @@ CorrelationId?: string;

export interface RefreshHealthInfo {
ProviderErrors?: () => Array<SP.WorkManagement.OM.ProviderErrorInfo>;
LatestRefreshTime?: any;

@@ -266,2 +275,4 @@ NewTasks?: number;

export interface SortableTaskQuery {
CoreQuery?: () => SP.WorkManagement.OM.TaskQuery;
Order?: () => SP.WorkManagement.OM.OrderInfo;
Id4a81de82eeb94d6080ea5bf63e27023a?: string;

@@ -274,2 +285,6 @@ }

export interface TaskQuery {
CustomAttributeFilter?: () => SP.WorkManagement.OM.CustomAttributeFilter;
FieldFilter?: () => SP.WorkManagement.OM.TaskFilter;
LastModifiedDateRangeFilter?: () => SP.WorkManagement.OM.DateRangeCriterion;
LocationFilter?: () => SP.WorkManagement.OM.LocationFilter;
KeywordFilter?: string;

@@ -284,2 +299,7 @@ LastQueryTime?: any;

export interface TaskFilter {
CompletedCriterion?: () => SP.WorkManagement.OM.BooleanCriterion;
DueDateRangeCriterion?: () => SP.WorkManagement.OM.DateRangeCriterion;
IsNewCriterion?: () => SP.WorkManagement.OM.BooleanCriterion;
NameCriterion?: () => SP.WorkManagement.OM.NameCriterion;
StartDateRangeCriterion?: () => SP.WorkManagement.OM.DateRangeCriterion;
CriterionConcatType?: number;

@@ -293,2 +313,3 @@ IdsToFilterBy?: Array<number>;

export interface TaskQueryByLocationResult {
Results?: () => Array<SP.WorkManagement.OM.Task>;
Error?: number;

@@ -302,2 +323,3 @@ ErrorMessage?: string;

export interface TaskQueryResult {
Results?: () => Array<SP.WorkManagement.OM.Task>;
Error?: number;

@@ -311,2 +333,3 @@ ErrorMessage?: string;

export interface TaskRefreshResult {
Result?: () => SP.WorkManagement.OM.Task;
ErrorCorrelationId?: string;

@@ -320,2 +343,3 @@ RefreshState?: number;

export interface TaskWriteResult {
Result?: () => SP.WorkManagement.OM.Task;
Error?: number;

@@ -322,0 +346,0 @@ ErrorMessage?: string;

export * from "./entitytypes";
export * from "./associations";
export * from "./entitytypes";

@@ -107,2 +107,3 @@ let fs = require("fs");

let directories = {};
let methodTypes = {};

@@ -131,2 +132,3 @@ // Parse the schemas

let collection = key + "s";
let isAssociation = key == "Association";

@@ -137,39 +139,86 @@ // Parse the collection

// Add the collection
directories[ns][collection] = directories[ns][collection] || {};
// See if this is not an association
if (isAssociation) {
var k = 0;
// Validate the collection
let name = interface.$ ? interface.$.Name : null;
if (name) {
// Add the interface
directories[ns][collection][name] = {};
// Parse the end points
let endPoints = interface.End || [];
for (let k = 0; k < endPoints.length; k++) {
let endPoint = endPoints[k];
// See if the base type exists and doesn't reference itself
if (interface.$.BaseType && !interface.$.BaseType.endsWith(name)) {
// Set the base type
directories[ns][collection][name]._BaseType = interface.$.BaseType;
// Get the method information
let isCollection = endPoint.$ ? endPoint.$.Multiplicity == '*' : false;
let name = interface.$ ? interface.$.Name : null;
let role = endPoint.$ ? endPoint.$.Role : null;
let type = endPoint.$ ? endPoint.$.Type : null;
// Ensure the name, role and type exist
if (name && role && type) {
// Ensure method and name types exist
methodTypes[name] = methodTypes[name] || {};
// Add the method
methodTypes[name][role] = { isCollection, type };
}
}
} else {
// Add the collection
directories[ns][collection] = directories[ns][collection] || {};
// Parse the properties
let properties = interface.Property || [];
for (let k = 0; k < properties.length; k++) {
let property = properties[k];
// Validate the collection
let name = interface.$ ? interface.$.Name : null;
if (name) {
// Add the interface
directories[ns][collection][name] = {};
// Ensure a name exists
let propName = property.$ ? property.$.Name : null;
if (propName) {
// Create the property
directories[ns][collection][name][propName] = {};
} else { continue; }
// See if the base type exists and doesn't reference itself
if (interface.$.BaseType && !interface.$.BaseType.endsWith(name)) {
// Set the base type
directories[ns][collection][name]._BaseType = interface.$.BaseType;
}
// Parse the attributes
for (let prop in property.$) {
// Skip the name field
if (prop == "Name") { continue; }
// Parse the methods
let methods = interface.NavigationProperty || [];
for (let k = 0; k < methods.length; k++) {
let method = methods[k];
// Add the property
directories[ns][collection][name][propName][prop] = property.$[prop];
// Get the method information
let methodName = method.$ ? method.$.Name : null;
let methodRole = method.$ ? method.$.ToRole : null;
let methodType = method.$ ? method.$.Relationship : null;
// Validate the method information
if (methodName && methodRole && methodType) {
// Ensure methods and method name exist
directories[ns][collection][name]._Methods = directories[ns][collection][name]._Methods || {};
directories[ns][collection][name]._Methods[methodName] = directories[ns][collection][name]._Methods[methodName] || {};
// Add the method
directories[ns][collection][name]._Methods[methodName][methodRole] = methodType;
} else { continue; }
}
}
} else { continue; }
// Parse the properties
let properties = interface.Property || [];
for (let k = 0; k < properties.length; k++) {
let property = properties[k];
// Ensure a name exists
let propName = property.$ ? property.$.Name : null;
if (propName) {
// Create the property
directories[ns][collection][name][propName] = {};
} else { continue; }
// Parse the attributes
for (let prop in property.$) {
// Skip the name field
if (prop == "Name") { continue; }
// Add the property
directories[ns][collection][name][propName][prop] = property.$[prop];
}
}
} else { continue; }
}
}

@@ -229,2 +278,29 @@ }

// Skip the methods
if (propName == "_Methods") {
// Parse the methods
for (var methodName in prop) {
// Parse the method roles
for (var methodRole in prop[methodName]) {
// Get the method type key
let methodKey = prop[methodName][methodRole].split('.');
methodKey = methodKey[methodKey.length - 1];
// See if the method information exists
let methodType = "any";
let methodInfo = methodTypes[methodKey][methodRole];
if (methodInfo) {
// Update the method type
methodType = methodInfo.isCollection ? "Array<" + methodInfo.type + ">" : methodInfo.type;
}
// Add the method name
variables.push('\t' + methodName + '?: () => ' + methodType + ';');
}
}
// Continue the loop
continue;
}
// Update the type

@@ -231,0 +307,0 @@ let type = prop.Type || "any";

{
"name": "gd-sprest-def",
"version": "0.0.5",
"version": "0.0.6",
"description": "TypeScript definition files generated from the $metadata REST endpoint in SharePoint.",

@@ -36,2 +36,2 @@ "author": "Gunjan Datta <me@dattabase.com> (https://gunjandatta.github.io)",

}
}
}

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc