Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-12673] The layout 2.0 spec has a start layout and finish method for batch updates. The methods need to be implemented.

GitHub Issuen/a
TypeNew Feature
PriorityLow
StatusClosed
ResolutionHold
Resolution Date2015-04-14T17:12:31.000+0000
Affected Version/sn/a
Fix Version/sn/a
ComponentsBlackBerry
Labelsn/a
ReporterRussell McMahon
AssigneePedro Enrique
Created2013-02-12T06:58:28.000+0000
Updated2017-03-16T20:26:30.000+0000

Description

The methods are in NativeControlObject but need hookup

Comments

  1. Ivan Skugor 2013-02-12

    Isn't that replaced with "applyProperties"?
  2. Josh Roesslein 2013-02-12

    applyProperties is a more general way to change properties of a proxy in bulk. The layout start/finish methods probably won't really be needed on BlackBerry due to how we run on a single thread. We can automatically batch layout updates at the next "tick" of the event loop when JS code makes updates. The other native platform cannot do the same due to how method/property updates act "async" because having to dispatch between the JS thread and main thread (sending non-blocking messages).
  3. Blain Hamon 2013-03-11

    Correct. ApplyProperties is a more general version in that all proxies, not just view proxies, have it. The layout start/finish were never implemented on any platform, and have since been deprecated and removed.
  4. Ingo Muschenetz 2015-04-14

    Placing these items on hold for the moment based on community interest.
  5. Lee Morris 2017-03-16

    Closing ticket as BlackBerry is no longer supported by us.

JSON Source