webix-hub / components Goto Github PK
View Code? Open in Web Editor NEWThird party integrations for the Webix UI
Third party integrations for the Webix UI
Minimized sidebar not working on device at all! Check your own sample page on device (http://webix-hub.github.io/components/sidebar/sample.html), minimize sidebar, try to touch on icons.
The height of tinyMCE depends on wether the tinyMCE menubar is shown. This has to be taken into account, when setting the inner size of the editor in _set_inner_size() method.
Line 64 in 1b1cedf
I found a strange behavior in the openmap (leaflet - openstreetmaps) component. If I include leaflet resources before the component creation, the map doesn't render well.
If I resize the window, the display is correct, but the initial state isn't.
Here is a working code reproducing the problem (got it from openmaps example):
https://github.com/lcguida/webix-openmap-problem
The only change is in the sample.html
file where I included leaflet in the head
tag:
<!doctype html>
<html>
<head>
<script type="text/javascript" src="http://cdn.webix.io/edge/webix.js"></script>
<link rel="stylesheet" type="text/css" href="http://cdn.webix.io/edge/webix.css">
<!-- Including Leaflet Before Webix component -->
<link rel="stylesheet" type="text/css" href="./leaflet/leaflet.css">
<script type="text/javascript" src="./leaflet/leaflet.js"></script>
<script type="text/javascript" src="./openmap.js"></script>
</head>
<body>
<div id="sample_div" style='width:600px; height:300px; margin:50px;'></div>
<script type="text/javascript">
//path from which autoload extra libraries
webix.codebase = "./";
webix.ui({
container:"sample_div",
view:"open-map",
id:"map",
zoom:6,
center:[ 48.724, 8.215 ]
});
</script>
</body>
</html>
I couldn't really find the root of the problem, but in my case, I need to load the resources before.
Any ideas of why is it happening ?
I'd like to use codemirror-editor of this. And the Codemirror provides the functionality to change highlight mode, which use setOption() and autoLoadMode() function. I try to add code as below on codemirror.js
.
modeChange:function(modeName){
rtn = CodeMirror.findModeByName(modeName);
this._editor.setOption("mode", rtn.mime); // 'text/css'
this._editor.refresh();
CodeMirror.autoLoadMode(this._editor, rtn.mode);
},
But I encounter ReferenceError: CodeMirror is not defined
. How can I realize to change mode dynamically?
For inspiration. I'll probably push something inspired from that :
In the ckeditor initialization, the height of the editable area is hard-coded.
https://github.com/webix-hub/components/blob/master/ckeditor/ckeditor.js#L24
height:this.$height - 44
It works fine if the toolbar takes one line. However, if the toolbar takes more than one line, and you write on the editor to trigger the vertical scroll to appear, the toolbar hides behind its parent.
For example, if the toolbar takes two lines, the correct height would be this.$height - 77
I noted that your highcharts integration is stuck at version 7.2.0, despite the newer version being 11.3.0. I would need one of the latest highcharts features at work…
Judging by this commit, updating the version does not seem to be a big deal. Is it possible to get it updated?
I may even do it myself, test it, and then open a PR if you tell me that there is a good chance that it will be merged.
Dear @mkozhukh
Webix has support many libraries. I suggest one more, techanjs, http://techanjs.org/
It is a chart for stocks based on D3. The meaning is clear, I think, more concrete, more convenience.
I am planning to code a personal project with meteor, webix, and techanjs.
If webix support a unified way to handle tables and charts at front end, it would be greatly convenient!
I hope to see a more powerful and beautiful Webix.
Thank you.
Probably the best open-source charting library out there
I've made a Question in stackoverflow, could someone help me?
http://stackoverflow.com/questions/35846665/webix-custom-footer-datafilter
Hi Webix.
I found an example where the icons are not displaying and I just wanted to let you know.
Here is an image,
I find myself using your product more and more every day, keep up the great work!
If we build a client using Webix under GPL, I don't mind sharing the source code.
However, that client may interact with server side code that we can not share, and IMO, isn't part of the software the components are built with.
So I'm assuming that server code would not be included... correct?
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.