3c3d636dc9
- Introduced MultiPropertyDelegate to delegate Kotlin var to MultipPropertyFactory, allowing easy creation of var for MultiPropertyFactory - Introduced KFloatProperty to map any Kotlin var to a FloatProperty, which simplify the code to creaet FloatProperty a lot - Combined the above to refactor usage of MultipPropertyFactory, use var to simplfiy things, and expose them as FloatProperty directly when needed Fix: 399635468 Test: Smoke test main flow of enter Overview, task launching etc. Test: presubmit Flag: EXEMPT REFACTOR Change-Id: Ie7dd8b69da7e3bda9026a0ef7b0377c26a78a332