Open chuckmitchell opened 3 years ago
@chuckmitchell automationText
is not a N TextField property but a View propery.
So any View (so any plugin) should work with it.
Without you giving more details i cant help.
Probably N does not support automationText
for composite views and does not set it on the right N view.
We added nativeTextViewProtected
in N a while back. I think the recent changes for a11y broke automationText
for plugins like mine
BTW it promises and it delivers! you should be kinder to people who actually brings you open source software without you having to pay or spend time on it...
Make sure to check the demo app(s) for sample usage
Checked them out... tried adding the automationText attribute to an Angular project.
Make sure to check the existing issues in this repository
I have, and I cannot find any references.
If the demo apps cannot help and there is no issue for your problem, tell us about it
MDTextfield promises to support all the attributes from theTextField in Nativescript but it does not. We are trying to use Appium to do automated tests but need to identify elements through AutomationText element attributes.
From the MDTextfield Readme: "Inherits from NativeScript TextField so it already has all the same attributes."
Which platform(s) does your issue occur on?
Please, provide the following version numbers that your issue occurs with:
Please, tell us how to recreate the issue in as much detail as possible.
Try to set the attribute "automationText" which is supported by almost all Nativescript tags like so <MDTextField #username
automationText="username_field" hint="username" >
The element generated does not accept the attribute, it just ignores it. Changing to the Nativescript provided TextField does support the automationText attribute.
Is there any code involved?
Simply try and add the automationText attribute, it does not work on MDTextField tags.