This is where in depth documentation will be going.
Check out most of the customization options here.
Some of the customization can be made using a builder. Using a builder for those parameters helps preventing bugs and improves performances. Those parameters are:
The documentation is available here.
All of this and more can be done via the decorator api. Please check out the decorator documentation.
If you provide custom drawables or colors, you'll want to make sure they respond to state. Check out the documentation for custom states.
- Write and organize the documentation. Focus on customization with real world scenarios.
- Improve performances.
- Add test cases.