Class CustomEditorModelManager
Properties
Private Readonly references
references
: Map<string, { counter
: number; model
: Promise<CustomEditorModel>; viewType
: string }> = ...
Methods
add
-
Parameters
-
resource: default
-
viewType: string
-
disposeAllModelsForView
- disposeAllModelsForView(viewType: string): void
get
-
Parameters
-
resource: default
-
viewType: string
Private key
- key(resource: default, viewType: string): string
-
Parameters
-
resource: default
-
viewType: string
Returns string
tryRetain
- tryRetain(resource: default, viewType: string): undefined | Promise<Reference<CustomEditorModel>>
-
Parameters
-
resource: default
-
viewType: string
Returns undefined | Promise<Reference<CustomEditorModel>>