UNPKG

@kwiz/common

Version:

KWIZ common utilities and helpers for M365 platform

105 lines (104 loc) 4.8 kB
import { IKnownScript, ksGlobal } from "../types/knownscript.types"; import { IDataJs } from "../types/libs/datajs.types"; import { ICS } from "../types/libs/ics.types"; import { IMSAL } from "../types/libs/msal.types"; import { IKLocales } from "../types/locales"; import { typeMomentJS, typeMonentJSTimeZone } from "../types/moment"; /** /products/common/scripts/ */ export declare const commonScriptsPrefix = "/products/common/scripts/"; /** /products/modern/scripts/ */ export declare const modernScriptsPrefix = "/products/modern/scripts/"; export declare class KnownScriptLoader<TypeOfGlobal> implements IKnownScript { url: string; dependencies?: IKnownScript[]; global: ksGlobal; sodName?: string; css?: string[]; rtlCss?: string[]; forceMin?: boolean; _hash?: string; private _globalInstance?; get globalInstance(): TypeOfGlobal; constructor(definition: IKnownScript); load(): Promise<TypeOfGlobal>; loadSync(): TypeOfGlobal; } /** loads into $kw */ export declare var jQueryKnownScript: KnownScriptLoader<any>; /** loads into moment */ export declare var MomentJSKnownScript: KnownScriptLoader<typeMomentJS>; /** loads into moment.tz */ export declare var MomentTimezoneJSKnownScript: KnownScriptLoader<typeMonentJSTimeZone>; /** loads into kLocales or kwizcom.kLocales */ export declare var LocaleKnownScript: KnownScriptLoader<IKLocales>; /** Loads jQuery and Select2 with the CSS file for Select2 */ export declare var Select2KnownScript: KnownScriptLoader<any>; /** Loads fabric and its CSS */ export declare var FabricKnownScript: KnownScriptLoader<any>; /** loads into kwizcom.aplfe.api */ export declare var APLFEApiKnownScript: KnownScriptLoader<any>; /** loads into KWizComRepeatingRowsControlBuilder */ export declare var RRWControlBuilderKnownScript: KnownScriptLoader<any>; /** loads into kwOfficeUiFabricReact */ export declare var OfficeUiFabricReactKnownScript: KnownScriptLoader<any>; /** loads into $kw.ui */ export declare var jQueryUIKnownScript: KnownScriptLoader<any>; /** loads into $kw.ui.touchLoded */ export declare var jQueryTouchPunchKnownScript: KnownScriptLoader<any>; /** loads into $kw.fn.camera */ export declare var CameraKnownScript: KnownScriptLoader<any>; /** loads into flatpickr */ export declare var FlatPickerKnownScript: KnownScriptLoader<any>; /** loads into noUiSlider */ export declare var NoUiSliderKnownScript: KnownScriptLoader<any>; /** loads into blueimp */ export declare var BlueImpGalleryKnownScript: KnownScriptLoader<any>; /** loads into dhx */ export declare var dhxDiagramKnownScript: KnownScriptLoader<any>; /** loads into dragscroll */ export declare var dragScrollKnownScript: KnownScriptLoader<any>; /** loads into getOrgChart */ export declare var getOrgChartKnownScript: KnownScriptLoader<any>; /** loads into OrgChart */ export declare var OrgChartJsKnownScript: KnownScriptLoader<any>; /** loads into photopile */ export declare var PhotopileKnownScript: KnownScriptLoader<any>; /** loads into $kw.fn.fullCalendar */ export declare var fullCalendarKnownScript: KnownScriptLoader<any>; /** loads into spEventsParser */ export declare var SpEventsParserKnownScript: KnownScriptLoader<{ parseEvent(item: any, startDate: Date, endDate: Date): any[]; }>; /** loads into kwizcom.controls.Conditions */ export declare var ConditionsKnownScript: KnownScriptLoader<any>; /** loads into KWizComCountdownControlBuilder */ export declare var CountdownControlBuilderKnownScript: KnownScriptLoader<any>; /** loads into SP.UI.ModalDialog.showErrorDialog */ export declare var OnPremPolyfillKnownScript: KnownScriptLoader<any>; /** loads into kwizcom.datajs */ export declare var DataJSKnownScript: KnownScriptLoader<IDataJs>; /** loads into tinymce */ export declare var TinyMCEKnownScript: KnownScriptLoader<any>; /** loads into kwizcom.monaco */ export declare var monacoKnownScript: KnownScriptLoader<any>; /** loads into kwizcom.ModernUILibrary.FormPage */ export declare var ModernUIListFormKnownScript: KnownScriptLoader<any>; /** loads into jsonPath */ export declare var jsonPathKnownScript: KnownScriptLoader<any>; /** loads into _global_kwizcom_appas_modern_core */ export declare var PasteModernCoreKnownScript: KnownScriptLoader<any>; /** loads into kwizcom.libs.msal */ export declare var msalKnownScript: KnownScriptLoader<IMSAL>; /** loads into kwizcom.libs.ics */ export declare var icsKnownScript: KnownScriptLoader<ICS>; /** Responsive Image Gallery */ export declare var rigKnownScript: KnownScriptLoader<(containerSelector: string, options?: { mode?: "carousel" | "fullview"; anim?: boolean; template?: string; /** allow html in image description */ allowHTML?: boolean; hideViewModes?: boolean; }) => { addItems: (elm: any) => void; }>;