pandurangpatil / gwt-codemirror Goto Github PK
View Code? Open in Web Editor NEWGWT wrapper on top of Javascript library of Code mirror http://codemirror.net/index.html
License: MIT License
GWT wrapper on top of Javascript library of Code mirror http://codemirror.net/index.html
License: MIT License
Create module for Emacs KeyMap by combining other modules for refer view-source:http://codemirror.net/demo/emacs.html and original page here.
Add event handling which can be used from GWT code.
For more detail which events to handle refer
To add any event mechanism following steps need to be followed. One can also refer to very first commit with on focus event handling
Create module for VIM KeyMap by combining other modules refer view-source:http://codemirror.net/demo/vim.html to know what all modules need to be inherited and original page here.
Add GWT modules for all addons creating module for each .js init separately which will enable us to create any combination modules inside another module. For reference refer edit_closebrackets.
For more details on original documentation refer
Create module for VIM KeyMap by combining other modules refer view-source:http://codemirror.net/demo/sublime.html to know what all modules need to be inherited and original page here.
Prepare GWT module for all mode. inside src/main/resources package com.agnie.gwt.codemirror.mode
Create one .gwt.xml for each theme refer htmlmixed.gwt.xmll. 'htmlmixed' mode requires combination of other mode javascripts also to be loaded, which is achieved by inheriting all dependent modules. Need to add module files for all other modes.
Prepare theme GWT module for all themes. inside src/main/resources package com.agnie.gwt.codemirror.theme
Create one .gwt.xml for each theme refer monokai.gwt.xml. Following is list of themes
3024-day.css
blackboard.css
mbo.css
night.css
the-matrix.css
3024-night.css
cobalt.css
mdn-like.css
paraiso-dark.css
tomorrow-night-eighties.css
ambiance-mobile.css
eclipse.css
midnight.css
paraiso-light.css
twilight.css
ambiance.css
elegant.css
monokai.css
pastel-on-dark.css
vibrant-ink.css
base16-dark.css
erlang-dark.css
neat.css
rubyblue.css
xq-dark.css
base16-light.css
lesser-dark.css
neo.css
solarized.css
xq-light.css
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.