Module Nav

Index

Variables

Functions

Variables

ajaxNavigate: AjaxNavigate

Functions

convertRegularURLtoMDSURL(webUrl: string, fullPath: string): string

Parameters

  • webUrl: string
  • fullPath: string

Returns

string

getAjaxLocationWindow(): string

Returns

string

getGoToLinkUrl(el: HTMLAnchorElement): string

Parameters

  • el: HTMLAnchorElement

Returns

string

getSource(defaultSource?: string): string

Parameters

  • defaultSource?: string optional

Returns

string

getUrlKeyValue(keyName: string, bNoDecode: boolean, url: string, bCaseInsensitive: boolean): string

Parameters

  • keyName: string
  • bNoDecode: boolean
  • url: string
  • bCaseInsensitive: boolean

Returns

string

getWindowLocationNoHash(hre: string): string

Parameters

  • hre: string

Returns

string

goToDiscussion(url: string)

Parameters

  • url: string

goToHistoryLink(el: HTMLAnchorElement, strVersion: string)

Parameters

  • el: HTMLAnchorElement
  • strVersion: string

goToLink(el: HTMLAnchorElement)

Parameters

  • el: HTMLAnchorElement

goToLinkOrDialogNewWindow(el: HTMLAnchorElement)

Parameters

  • el: HTMLAnchorElement

isMDSUrl(url: string): boolean

Parameters

  • url: string

Returns

boolean

isPageUrlValid(url: string): boolean

Parameters

  • url: string

Returns

boolean

isPortalTemplatePage(url: string): boolean

Parameters

  • url: string

Returns

boolean

navigate(url: string)

Parameters

  • url: string

onClickHook(evt: Event, topElm: HTMLElement)

Parameters

  • evt: Event
  • topElm: HTMLElement

pageUrlValidation(url: string, alertString: string): string

Parameters

  • url: string
  • alertString: string

Returns

string

parseHash(hash: string): Object

Parameters

  • hash: string

Returns

Object

removeMDSQueryParametersFromUrl(url: string): string

Parameters

  • url: string

Returns

string

urlFromHashBag(hashObject: Object): string

Parameters

  • hashObject: Object

Returns

string

wantsNewTab(evt: Event): boolean

Parameters

  • evt: Event

Returns

boolean