caplin / boxxer Goto Github PK
View Code? Open in Web Editor NEWJavascript layout manager
License: MIT License
Javascript layout manager
License: MIT License
We might create a wrapper class around boxxer, named "$b" or something.
We need to get rid of QuickPHP and have a catch up about how the node back-end works.
Width and height "weight" get stored as pixels.
We want to support Caplin Components too.
Currently, boxxer is being developed and tested in Chrome/Firefox and Opera. These browsers are all supported.
Our main target is to support every modern browser which properly support HTML5, including IE9.
Make boxxer.ViewContainer work properly.
It has been added as a feature under 2 hours, requires debugging and proper testing - or something.
We might want to consider integration of Backbone/Ember Views or at least supporting them...
Make boxxer.Dialog work properly.
It has been added as a feature under 2 hours, requires debugging and proper testing - or something.
Main classes should interact with each other.
Box contains optional ViewContainer, optional **Dialog* (as a cover or something)
Dialog contains either a ViewContainer or a Box instance
ViewContainer has reference to Dialog (hide, show, resize, etc.) and to container Box
My issues with the class I have written:
To find the child in the whole Box hierarchy recursively
Create it after the Issue #14
Currently we have serialization and persistence too. Of course this requires the Public API to be finished.
We have QUnit, and Sinon.JS too. We should cover most of our stuff with tests.
We need to get that JSDoc grunt module work. The code is (more or less) properly documented, it should create a decent documentation.
I need to refactor the code so it will get more flat. The concatenation will provide a scope start and end file. This should also improve the performance but might raise some issues with the variable names.
We should only be exposing the methods we need.
We need to be able to sort and drag&drop the Boxes.
We need to review the code and optimize if required.
Honestly, we don't really need it. Users should include the shims since they know exactly what they are going to support.
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.