CustomReadonlyEditorProvider.Makemodule T : CustomDocument.Tval openCustomDocument :
t ->
uri:Uri.t ->
openContext:CustomDocumentOpenContext.t ->
token:CancellationToken.t ->
T.t Promise.tval resolveCustomEditor :
t ->
document:T.t ->
webviewPanel:WebviewPanel.t ->
token:CancellationToken.t ->
unit Promise.tval create :
resolveCustomEditor:
(document:T.t ->
webviewPanel:WebviewPanel.t ->
token:CancellationToken.t ->
unit Promise.t) ->
openCustomDocument:
(uri:Uri.t ->
openContext:CustomDocumentOpenContext.t ->
token:CancellationToken.t ->
T.t Promise.t) ->
t