Uploaded image for project: 'Alloy'
  1. Alloy
  2. ALOY-1640

Modify <TabbedBar/> to use "Ti.UI" instead of "Ti.UI.iOS" for 8.0.0

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Story Points:
      3

      Description

      Summary
      Alloy currently creates TabbedGroup from Ti.UI.iOS only. This needs to change to create it from Ti.UI instead when building with Titanium 8.0.0 and higher.

      Reason:
      We're adding Ti.UI.TabbedBar support to Android in Titanium 8.0.0 for parity with iOS. See: TIMOB-25953

      iOS currently has it defined under both Ti.UI and Ti.UI.iOS. In Titanium 7.x.x, Ti.UI.TabbedGroup is flagged deprecated, but we plan on reversing that and making Ti.UI.iOS.TabbedGroup deprecated in 8.0.0. See: TIMOB-26674

      Note:
      This should probably be implemented similar to how it was done for NavigationWindow here...
      https://github.com/appcelerator/alloy/pull/901

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                eharris Ewan Harris
                Reporter:
                jquick Joshua Quick
                Reviewer:
                Feon Sua Xin Miao
              • Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Backbone Issue Sync

                  • Backbone Issue Sync is enabled for your project, but we do not have any synchronization info for this issue.

                    Git Source Code