a24group / ssgwt-lib Goto Github PK
View Code? Open in Web Editor NEWA General Purpose GWT library
License: Apache License 2.0
A General Purpose GWT library
License: Apache License 2.0
Make use of menuItems created in #36.
This is a vertical menu.
Should display an image with a label for each menu item.
Should define order from top to bottom.
Add hover states for each menu item.
Must support selected state.
Must suppor transition from one selected item to another.
Handle click events and call execute on the command.
Create a CSS resource and client bundle and include our default styles.
Each item has a set height.
This will resize to the visible viewable area. Ignore functionality for now to handle spill over items if we have too many.
When opening the datagrid in Internet Explorer, and clicking on one of the columns data, the data in that row moves to the left. This should not happen.
Required tasks to complete the SSDataGrid (@Sh33pman - in progress)
We seem to have missed this one. We need a password text input that supports placeholder text. This one might be a bit difficult to build as it needs to be a normal input box and when clicked on, it should change to a password box.
Please, add style and images into component datepicker.
This code but not style into class ComboBoxMonthSelector
We need to update the validation to allow for multiple error messages to be send back.
Currently the validation on fields have the potential to do multiple validation e.g.
min_lenght, max_lenght and email validation.
But the validation currently only allows for one error message to be sent back
regardless of which of the validations fail.
Only way to get multiple messages is to add the save validator multiple time to the
same fields with each of the validations separably.
This is not very productive.
Component will present a range of buttons in a horisontal list. Component must handle its own styling.
Must create a readme for component
Create a menuItem class that takes the following:
In true Agile form this component for now will ignore and not handle any behaviour when there are too many items to display for the visible area.
Create a DynamicForm component that allows fields to be add in a way similar to how the DataGrid's columns are added.
Example of how it should work:
public class DynamicFormExample {
public class User {
public String username;
public String password;
}
public DynamicFormExample() {
DynamicForm<User> form = new DynamicForm<User>();
TextInputField<User> usernameField = new TextInputField<User>() {
public String getValue(User object ) {
return object.username;
}
public void setValue(User object, String value) {
object.username = value;
}
}
form.addField(usernameField);
}
}
Validation for columns should also be set.
With this component a TextInputField and a DateInputField should be created.
We need to build a date picker object that allows for placeholder. We might want to adjust the date picker in the GWTlib for ssGWTib.
As a system I need to be able to validate forms. Create/extend a widget in order to allow easily valdidating certain components. Or find a convetion to follow for validation. Include frontend and backend validation. Incldue validation of registration screen. Talk to @Sh33pman.
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.