Options
All
  • Public
  • Public/Protected
  • All
Menu

Class FormContextBuilder

Utility to construct a FormContext hierarchy from a DialogRedirection.

Hierarchy

  • FormContextBuilder

Index

Constructors

constructor

Properties

Private _actionSource

_actionSource: ActionSource

Private _dialogRedirection

_dialogRedirection: DialogRedirection

Private _initialFormXOpenFr

_initialFormXOpenFr: Future<XOpenDialogModelResult>

Private _initialXFormDefFr

_initialXFormDefFr: Future<XFormDef>

Private _sessionContext

_sessionContext: SessionContext

Accessors

actionSource

  • Get the action source for this Pane

    Returns ActionSource

dialogRedirection

sessionContext

Methods

build

Private buildFormModelForNestedForm

buildFromOpenForm

Private completeOpenPromise

  • completeOpenPromise(flattened: Array<any>): Try<FormDef>
  • Parameters

    • flattened: Array<any>

    Returns Try<FormDef>

Private containsNestedForms

Private createChildrenContexts

  • Parameters

    Returns Array<PaneContext>

Private fetchChildrenActiveColDefs

Private fetchChildrenMenuDefs

Private fetchChildrenPrintMarkupXMLs

Private fetchChildrenViewDescs

Private fetchChildrenXPaneDefs

Private fetchXFormDef

Private fetchXFormDefWithXOpenResult

Private loadNestedForms

Private openChildren

Private retrieveChildFormContexts

  • retrieveChildFormContexts(flattened: Array<any>): Array<FormContext>
  • Parameters

    • flattened: Array<any>

    Returns Array<FormContext>

Static createWithInitialForm

Static createWithRedirection

Static fetchChildActiveColDefs

Static fetchChildMenuDefs

Static fetchChildPrintMarkupXML

Static fetchChildViewDescs

Static fetchChildXPaneDef

Static getFlattenedResults

  • getFlattenedResults(arrayOfTries: Array<Try<any>>): Try<Array<any>>
  • Parameters

    • arrayOfTries: Array<Try<any>>

    Returns Try<Array<any>>

Generated using TypeDoc