jouni / dashlayout Goto Github PK
View Code? Open in Web Editor NEWFlexible and efficient layouts for Vaadin
Home Page: http://vaadin.com/addon/dashlayout
Flexible and efficient layouts for Vaadin
Home Page: http://vaadin.com/addon/dashlayout
Fix by forcing undefined sized components with fractional sizes to integer size.
Any plans for a Vaadin 7 migration? We use this component extensively, so if no one has upgraded it or has plans to do say, I can do it myself and submit a patch.
Use the CSSRule class in the CSS Tools add-on to insert then styles dynamically to the Vaadin theme stylesheet.
Workaround is to add default spacing to custom theme.
To test:
HorizontalLayout layout = new HorDashLayout();
layout.setWidth("1000px");
Label first = new Label("first");
first.setWidth("300px");
Label second = new Label("second");
second.setWidth("400px");
Label third = new Label("third");
third.setWidth("300px");
layout.addComponent(first);
layout.addComponent(second);
layout.addComponent(third);
Expected: all Labels in a row
Outcome: only first Label is rendered, others drop below the first
Document the behavior of the layout, how it differs from the ordinary Vaadin Vertical and Horizontal layouts.
IE9 shows only blank white screen and no errors
IE9 in native mode = blank screen
IE9 in IE8 compatiblity mode = works as usual
other obrowsers = works as usual
more info at: http://vaadin.com/forum/-/message_boards/view_message/93260
Render generic component captions.
Hi.
The DashLayout is a really cool alternative to simply "kill" some divs.
I noticed that with the latest Vaadin version (I currently use 6.7.8), LayoutClickEvents doesn't work.
I think this is beacause the "click event identifier" changed:
Currently in "AbstractOrderedLayout":
private static final String CLICK_EVENT = EventId.LAYOUT_CLICK; // = "layout_click"
in VDashLayout:
public static final String CLICK_EVENT_IDENTIFIER = "click";
It would be great if this could be fixed.
Regards
Thomas
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.