Skip to content
This repository has been archived by the owner on Jul 7, 2022. It is now read-only.

Unable getElementById on app-root.xml TabView #15

Open
tcrgit opened this issue Jun 17, 2018 · 1 comment
Open

Unable getElementById on app-root.xml TabView #15

tcrgit opened this issue Jun 17, 2018 · 1 comment

Comments

@tcrgit
Copy link

tcrgit commented Jun 17, 2018

Working with an app based on the new NS 4.0 tabs demo template tns create my-tab-js --template tns-template-tab-navigation, I set an id on the TabView in app-root.xml and was unable to retrieve it using the unqualified global method getElementById("tabViewContainer").

I eventually worked around the problem with args.object.page.frame.parent.parent.selectedIndex = 0 but that is an ugly way to get to the root TabView container.

It would be nice if this plugin was updated to access the new design patterns where a TabView (or side drawer) can be the root element instead of a frame.

@NathanaelA
Copy link
Owner

Ah, thanks for the repo case that is broke in the new NS 4. I'll add code to make sure I find the root object now. ;-)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants