import { Base } from "../../../"; import { Microsoft } from "../../../"; import { SP } from "../../../"; /********************************************* * IVivaConnectionsPage **********************************************/ export interface IVivaConnectionsPage extends VivaConnectionsPageCollections, VivaConnectionsPageMethods, Base.IBaseQuery { } /********************************************* * IVivaConnectionsPageCollection **********************************************/ export interface IVivaConnectionsPageCollection extends Base.IBaseResults { done?: (resolve: (value?: Array) => void) => void; } /********************************************* * IVivaConnectionsPageQueryCollection **********************************************/ export interface IVivaConnectionsPageQueryCollection extends Base.IBaseResults { done?: (resolve: (value?: Array) => void) => void; } /********************************************* * IVivaConnectionsPageQuery **********************************************/ export interface IVivaConnectionsPageQuery extends VivaConnectionsPageOData, VivaConnectionsPageMethods { } /********************************************* * VivaConnectionsPage **********************************************/ export interface VivaConnectionsPage extends Base.IBaseResult, VivaConnectionsPageProps, VivaConnectionsPageCollections, VivaConnectionsPageMethods { } /********************************************* * VivaConnectionsPageProps **********************************************/ export interface VivaConnectionsPageProps { Id4a81de82eeb94d6080ea5bf63e27023a?: string; } /********************************************* * VivaConnectionsPagePropMethods **********************************************/ export interface VivaConnectionsPagePropMethods { } /********************************************* * VivaConnectionsPageCollections **********************************************/ export interface VivaConnectionsPageCollections extends VivaConnectionsPagePropMethods { } /********************************************* * VivaConnectionsPageOData **********************************************/ export interface VivaConnectionsPageOData extends Base.IBaseResult, VivaConnectionsPageProps, VivaConnectionsPageMethods { } /********************************************* * VivaConnectionsPageMethods **********************************************/ export interface VivaConnectionsPageMethods { getData(): Base.IBaseExecution; setSpotlightConfiguration(configuration?: Microsoft.SharePoint.EmployeeEngagement.SpotlightConfiguration): Base.IBaseExecution; } /********************************************* * IVivaResources **********************************************/ export interface IVivaResources extends VivaResourcesCollections, VivaResourcesMethods, Base.IBaseQuery { } /********************************************* * IVivaResourcesCollection **********************************************/ export interface IVivaResourcesCollection extends Base.IBaseResults { done?: (resolve: (value?: Array) => void) => void; } /********************************************* * IVivaResourcesQueryCollection **********************************************/ export interface IVivaResourcesQueryCollection extends Base.IBaseResults { done?: (resolve: (value?: Array) => void) => void; } /********************************************* * IVivaResourcesQuery **********************************************/ export interface IVivaResourcesQuery extends VivaResourcesOData, VivaResourcesMethods { } /********************************************* * VivaResources **********************************************/ export interface VivaResources extends Base.IBaseResult, VivaResourcesProps, VivaResourcesCollections, VivaResourcesMethods { } /********************************************* * VivaResourcesProps **********************************************/ export interface VivaResourcesProps { Id4a81de82eeb94d6080ea5bf63e27023a?: string; } /********************************************* * VivaResourcesPropMethods **********************************************/ export interface VivaResourcesPropMethods { } /********************************************* * VivaResourcesCollections **********************************************/ export interface VivaResourcesCollections extends VivaResourcesPropMethods { } /********************************************* * VivaResourcesOData **********************************************/ export interface VivaResourcesOData extends Base.IBaseResult, VivaResourcesProps, VivaResourcesMethods { } /********************************************* * VivaResourcesMethods **********************************************/ export interface VivaResourcesMethods { addLink(newLink?: Microsoft.SharePoint.EmployeeEngagement.VivaResourceLink): Base.IBaseExecution; getLinks(): Base.IBaseExecution; removeLink(id?: number): Base.IBaseExecution; reorderLink(linkId?: number, prevLinkId?: number): Base.IBaseExecution; updateLink(updatedLink?: Microsoft.SharePoint.EmployeeEngagement.VivaResourceLink): Base.IBaseExecution; updateLinks(links?: Array): Base.IBaseExecution; } /********************************************* * IVivaHome **********************************************/ export interface IVivaHome extends VivaHomeCollections, VivaHomeMethods, Base.IBaseQuery { } /********************************************* * IVivaHomeCollection **********************************************/ export interface IVivaHomeCollection extends Base.IBaseResults { done?: (resolve: (value?: Array) => void) => void; } /********************************************* * IVivaHomeQueryCollection **********************************************/ export interface IVivaHomeQueryCollection extends Base.IBaseResults { done?: (resolve: (value?: Array) => void) => void; } /********************************************* * IVivaHomeQuery **********************************************/ export interface IVivaHomeQuery extends VivaHomeOData, VivaHomeMethods { } /********************************************* * VivaHome **********************************************/ export interface VivaHome extends Base.IBaseResult, VivaHomeProps, VivaHomeCollections, VivaHomeMethods { } /********************************************* * VivaHomeProps **********************************************/ export interface VivaHomeProps { Id4a81de82eeb94d6080ea5bf63e27023a?: string; } /********************************************* * VivaHomePropMethods **********************************************/ export interface VivaHomePropMethods { } /********************************************* * VivaHomeCollections **********************************************/ export interface VivaHomeCollections extends VivaHomePropMethods { } /********************************************* * VivaHomeOData **********************************************/ export interface VivaHomeOData extends Base.IBaseResult, VivaHomeProps, VivaHomeMethods { } /********************************************* * VivaHomeMethods **********************************************/ export interface VivaHomeMethods { addImage(fileName?: string, imageStream?: any): Base.IBaseQuery & SP.FileCollections & SP.FileMethods; addImageFromExternalUrl(fileName?: string, externalUrl?: string): Base.IBaseQuery & SP.FileCollections & SP.FileMethods; titleRegion(vivaHomeTitleRegion?: SP.VivaHomeTitleRegion): Base.IBaseExecution; updateGoToVCButtonFlag(isGoBackToConnectionsButtonDisabled?: boolean): Base.IBaseExecution; } /********************************************* * VivaResourceGetEndpoint **********************************************/ export interface VivaResourceGetEndpoint { Id4a81de82eeb94d6080ea5bf63e27023a?: string; CompanyLinks?: { results: Array }; } /********************************************* * VivaResourceGetEndpointCollections **********************************************/ export interface VivaResourceGetEndpointCollections { }