Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-8792] MobileWeb: Clean up UI Inheritence and create "core" controls

GitHub Issuen/a
TypeNew Feature
PriorityLow
StatusClosed
ResolutionWon't Fix
Resolution Date2017-05-01T22:30:12.000+0000
Affected Version/sn/a
Fix Version/sn/a
ComponentsMobileWeb
Labelslinvalid
ReporterBryan Hughes
AssigneeChris Barber
Created2012-04-19T10:06:49.000+0000
Updated2018-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.

Comments

  1. Lee Morris 2017-05-01

    Resolving ticket as "Won't Fix" as MobileWeb is no longer supported.
  2. Eric Merriman 2018-04-04

    Closing as will not fix.

JSON Source