Hi there
NB: This is an OpenSource project, anyone can contribute to it and enhance it. I happen to have some time challenges on my side and due to the sheer size of this thing, I might not fully be doing it.
My BANano Related Projects
CRUD with LocalStorage BackEnd
Methodology Used
1. Create your UX via code (no abstract designer is used). The UOEBANanoDemo project has in detail shown how this is done. The UOEContainer is the master component including UOEHTML component.
Components can sit inside a grid using RC e.g. R1C1, R5C1 or outside the grid at R0C0. You create a grid first to place components in.
2. Bind events to elements AFTER injecting body - this is done with AddEvent and BindEvent(s)
To Do
Use the UOEToc on right to explore each element. You can see the code in the demo about how it was created.
Example Client Project
Above is an example client project I have just demoed, its a CRUD application to register, search, update member records for an organization. It used Modals and some input components and uses LocalStorage as a backend.
Ta!
PS: This is just a UX workaround, you will have to BANano your way around your project functionality.
Take care and enjoy.
NB: This is an OpenSource project, anyone can contribute to it and enhance it. I happen to have some time challenges on my side and due to the sheer size of this thing, I might not fully be doing it.
My BANano Related Projects
CRUD with LocalStorage BackEnd
Methodology Used
1. Create your UX via code (no abstract designer is used). The UOEBANanoDemo project has in detail shown how this is done. The UOEContainer is the master component including UOEHTML component.
Components can sit inside a grid using RC e.g. R1C1, R5C1 or outside the grid at R0C0. You create a grid first to place components in.
2. Bind events to elements AFTER injecting body - this is done with AddEvent and BindEvent(s)
To Do
- CSS Styles - universal themeing
- Setters and Getters - most of these you can use BANano right away (however there are some functions within MaterializeCSS that need a little attention
- Fixing some bugs and some irritations
- Adding click events to most clickable things.
- Download alwaysbusy's BANano and save it on your external libraries.
- Download UOEBANano (library source code) and UOEBANanoDemo (demo source code). This has been built with the latest version of BANano.
- Open UOEBANano project, run it (f5) and also compile it to library.
- Copy the contents of the Files folder inside UOEBANano to UOEBANanoDemo Files folder
- Copy the webfonts folder to Objects\UOEBANanoDemo folder
- Copy the fonts folder to Objects\UOEBANanoDemo\styles folder
- Open UOEBANanoDemo project, run it and open the generated index.html file on your Objects\UOEBANanoDemo folder via your browser. You should be seeing something as per video above.
- Both library and source code are available for your pleasure/leisure if interested.
- If you decide to take up some parts of the project and update/add, please push them to github for all of our impulsive nerves.
Use the UOEToc on right to explore each element. You can see the code in the demo about how it was created.
Example Client Project
Above is an example client project I have just demoed, its a CRUD application to register, search, update member records for an organization. It used Modals and some input components and uses LocalStorage as a backend.
Ta!
PS: This is just a UX workaround, you will have to BANano your way around your project functionality.
Take care and enjoy.
Last edited: