akserg / dart_web_toolkit Goto Github PK
View Code? Open in Web Editor NEWDart Web Toolkit (DWT) is a development toolkit for building and optimizing complex browser-based applications inspired by GWT.
License: Other
Dart Web Toolkit (DWT) is a development toolkit for building and optimizing complex browser-based applications inspired by GWT.
License: Other
Add support of browser native events into Widget:
MenuBar incorrect shows dropdown menu items.
Implement:
Write unittests for all nonvisual and some of visual components.
Review class's constructors name conventions and structure them by different aspects:
Add methods into next interfaces:
HasDragEndHandlers,
HasDragEnterHandlers,
HasDragHandlers,
HasDragLeaveHandlers,
HasDragOverHandlers,
HasDragStartHandlers,
HasDropHandlers,
HasErrorHandlers,
HasKeyDownHandlers,
HasKeyPressHandlers,
HasLoadHandlers,
HasMouseDownHandlers,
HasMouseMoveHandlers,
HasMouseOutHandlers,
HasMouseOverHandlers,
HasMouseUpHandlers,
HasMouseWheelHandlers,
HasTouchCancelHandlers,
HasTouchEndHandlers,
HasTouchMoveHandlers,
HasTouchStartHandlers
and fix errors.
Add Roles support in widgets. Look at http://www.w3.org/TR/wai-aria/roles.
A lot of components have an animation support but it doesn't work proper.
Implement two themes.
All Resource must be implemented and be available throw standard interface.
Implement FormPanel.
Move an examples into Dart Web Toolkit Showcase project.
Implement NotificationMole component
Implement MenuBar component
Implement next components:
Fix:
DateLabel always rendering value shows them in the same format.
Add Accessibility support
Check touch support and create a mobile example.
Current implementation of Scheduler can run only deferred type of command.
Implement ValuePicker component
Check and fix compatibility with non Html 5 based browsers:
Fix HeaderPanel incorrect resizing.
Fix PopupPanel resizing
Fix TabPanel broken layout.
Implement RenderablePanel
Implement CustomScrollPanel
When navigating with keyboard in the Tree the selected item must be always visible.
Implement DisclosurePanel
Implement ImageResourceRenderer
Implement FormSubmitEvent and FormSubmitCompleteEvent
Create and test server side integration with:
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.