UNPKG

@omnia/fx

Version:

Provide Omnia Fx typings and tooling for clientside Omnia development.

25 lines (24 loc) 924 B
import Vue from "vue"; import { IWebComponentInstance, OmniaContext } from "../.."; import { SubscriptionHandler } from "../../core"; import { AuthenticationCheckerLocalization } from "./loc/localize"; import { SharePointContext } from "../../sp"; export declare class AuthenticationChecker extends Vue implements IWebComponentInstance { static alreadyRenderedOneInstance: boolean; subscriptionHandler: SubscriptionHandler; sharePointContext: SharePointContext; omniaContext: OmniaContext; private httpClient; loc: AuthenticationCheckerLocalization.locInterface; authValidationApi: string; omniaUrl: string; foundOtherError: boolean; foundErrorStatus401: boolean; ready: boolean; show: boolean; mounted(): void; init(): void; preventScrollingOnce(): void; validateAuthStatus(enableCircuitBreaker?: () => void): void; render(): VueTsxSupport.JSX.Element; }