Comments (6)
Hi @Monedula1 I've added you as a collaborator. You can now create a branch, push your changes there and create a pull request for merging to the master branch.
from blazormonaco.
Ok. somehow the change is weird. I only had a small change but apparently github sees a lot of differences.
See at the bottom of that file the region decorations., That should be the only chance. Perhaps you just ignore my check-in and add the 2 sections at the bottom yourself???
Btw is there a way that I can get directly into contact with you?
My twittter handle is @monedula_
from blazormonaco.
Thought of an extension. I will delete this branch and make a new one and check it in when done. That's easier.
from blazormonaco.
Hi @Monedula1 I was really busy at work, so I couldn't find time to check GitHub. Sorry.
Different line ending styles cause git to think differences are more than they actually are. Possibly this was the case with your first commit.
I'll check your commit and merge it to master shortly.
I've followed you on Twitter. I'm @serdarciplak
from blazormonaco.
@Monedula1 I've reorganized the code and made the changes below. Can you please check it if all is fine for you?
- Moved delta decoration id list from Javascript to C# and associated them with editor instances. Someone may want to use multiple editor instances concurrently and decorations of each instance should be seperated.
- Renamed some objects and methods to stay in parallel to the javascript api.
- Reorganized the code.
- Added delta decorations to the sample app.
from blazormonaco.
Hi @serdarciplak No worries, I too get busy at work :) And indeed my settings are such that js files tabs are 2 spaces. I redid that in my 2nd checkin.
Clearly you have a low more experience converting js libraries to c#. I was able to refactor my code with yours to make it work. One small thing that could be added perhaps; when I do not initialize the DeltaDecorationIds with = new string[] { }
I get an error. Perhaps make the default value an empty string if null is provided. Just minor. But I like the new stuff a lot!
from blazormonaco.
Related Issues (20)
- Could not find 'blazorMonaco.editor.create' HOT 3
- Seeing "Attempting to reconnect to the server: 1 of 8" HOT 3
- Issue after upgrading HOT 1
- How to add/customize Suggestions?
- Please consider updating the embedded version of the Monaco Editor HOT 2
- Dotnet 8 Support HOT 4
- Not working when debugging, but works after publishing and running executable HOT 1
- Is there any way to clear the CompletionList for a CompletionItemProvider? HOT 3
- Other supported languages HOT 1
- Unable to editor.GetValue() with more than ~500 lines of code HOT 1
- Cannot access a disposed object HOT 3
- Problems with Mudblazor? "Found markup with unexpected name 'StandaloneCodeEditor' HOT 2
- Async CompletionItemProvider HOT 3
- onkeydown and onkeyup invalid cast HOT 1
- Sometimes not initialized correctly HOT 1
- Disposing wrong editor when multiple editors are on the screen
- .NET 8 FluentUIBlazor (Server-side)
- Component is not recreated/rendered HOT 2
- Diff Editor Merging
- Two way binding with Editor
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from blazormonaco.