Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Environment

Implements

Index

Constructors

constructor

  • new Environment(data: { console?: Console; executingWindow: Window; renderingWindow: Window }): Environment
  • Parameters

    • data: { console?: Console; executingWindow: Window; renderingWindow: Window }
      • Optional console?: Console
      • executingWindow: Window
      • renderingWindow: Window

    Returns Environment

Properties

Readonly console

console: IConsole

Readonly errors$

errors$: ReplaySubject<ErrorLog<any, unknown>> = ...

Readonly executingWindow

executingWindow: Window

Readonly hostCommandRequest$

hostCommandRequest$: Subject<HostCommandRequest> = ...

Readonly renderingWindow

renderingWindow: Window

Methods

fetchJavascriptAddOn

  • fetchJavascriptAddOn(resources: string | string[]): Observable<string[]>

fetchLoadingGraph

fetchStyleSheets

  • fetchStyleSheets(resources: string | string[]): Observable<HTMLLinkElement[]>

getLoadingGraph

getProject

postProject

  • postProject(projectId: string, project: Object): Observable<void>

Generated using TypeDoc