[TIMOB-8792] MobileWeb: Clean up UI Inheritence and create "core" controls
| GitHub Issue | n/a |
|---|---|
| Type | New Feature |
| Priority | Low |
| Status | Closed |
| Resolution | Won't Fix |
| Resolution Date | 2017-05-01T22:30:12.000+0000 |
| Affected Version/s | n/a |
| Fix Version/s | n/a |
| Components | MobileWeb |
| Labels | linvalid |
| Reporter | Bryan Hughes |
| Assignee | Chris Barber |
| Created | 2012-04-19T10:06:49.000+0000 |
| Updated | 2018-04-04T23:20:30.000+0000 |
Description
We should create two "core" or "simple" controls for text and images. ImageView and Label are really heavy weight and are reused elsewhere...creating a simplified version that is used by those two controls, and any controls that use them, should give us a performance improvement (especially in memory usage).
These controls should inherit from Element to keep them lightweight.
We should go ahead and do the inheritence switch as Element->Widget->View, and move things like _add(), borders, etc into Widget to try and lighten up Element.
Resolving ticket as "Won't Fix" as MobileWeb is no longer supported.
Closing as will not fix.