[Bug] MultiDiff not work
linghaoSu opened this issue · comments
Reproducible in vscode.dev or in VS Code Desktop?
- Not reproducible in vscode.dev or VS Code Desktop
Reproducible in the monaco editor playground?
- Not reproducible in the monaco editor playground
Monaco Editor Playground Link
Monaco Editor Playground Code
No response
Reproduction Steps
Hi, I noticed that vscode can do multi-file diff and I found that there is createMultiFileDiffEditor
API in monaco-editor, when I looked at the source code, I found that I need to create the required multiFileDiffEditor
instances through multiFileDiffEditor
instances, but when I called the creation method, I found that they are removed by tree-shake, so I would like to know how I can use this api. multiDiffModelView
, but when I call the create method, I find that they have been removed by tree-shake
, so I'm trying to figure out how I can use this api.
Actual (Problematic) Behavior
cannot access to createViewModel
or setViewModel
![image](https://private-user-images.githubusercontent.com/56526981/344211781-758be84b-2478-4af0-b56b-fd4b5188da5f.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAwMjM3NDcsIm5iZiI6MTcyMDAyMzQ0NywicGF0aCI6Ii81NjUyNjk4MS8zNDQyMTE3ODEtNzU4YmU4NGItMjQ3OC00YWYwLWI1NmItZmQ0YjUxODhkYTVmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzAzVDE2MTcyN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTE2YTRlNGVkMTA3ODY4OWY5YjQzZTdiMTFhMjU1ZWNkMjc1ZjdhYjdhMDk4MmQ1NjZjODBiYTA3Mzk4MWJiMjEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.lwNwce4wv4t4EcNU8Qbcdpi0B-roSbFZbnjLtaEjH0Q)
![image](https://private-user-images.githubusercontent.com/56526981/344212664-760b32b5-3769-4d5e-bd8b-1e42843ed85e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAwMjM3NDcsIm5iZiI6MTcyMDAyMzQ0NywicGF0aCI6Ii81NjUyNjk4MS8zNDQyMTI2NjQtNzYwYjMyYjUtMzc2OS00ZDVlLWJkOGItMWU0Mjg0M2VkODVlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzAzVDE2MTcyN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTRiNWI3MGQyZWYzOWQyMzkyODdhNTJhMDk5MzI2YTQ0NjRmNTNlNGQzZDk4M2NkOGQ4ODg0OWI4NDk5MTJlMzAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.5k5_KZwA4SFrkP0mzGpSursdj2m5TPcTtj-7d5dbvcQ)
Expected Behavior
call these method to create/set viewModel for multiDiffEditor without error
Additional Context
No response