ns-file-qualifiers
Installation
SKILL.md
File-name qualifiers: what resolves, in what order
NativeScript resolves foo.xml / foo.css / foo.js against qualified sibling files at runtime. The complete supported qualifier list, ordered by priority (highest wins):
minWH<n>— min of width AND height ≥ n dip (e.g.main.minWH600.xml)minW<n>— min widthminH<n>— min heightland/port— orientationandroid/ios— platform
test.xml
test.android.xml
test.land.xml
test.minWH600.xml
On an Android tablet in portrait with both dimensions ≥ 600, test.minWH600.xml wins — and on any device in landscape, test.land.xml beats test.ios.xml/test.android.xml. Platform is the lowest priority qualifier, which surprises everyone: an orientation variant overrides your platform variant.