UNPKG

alloy

Version:

TiDev Titanium MVC Framework

17 lines (15 loc) 569 B
const tiapp = require('../../../tiapp'); const CU = require('../compilerUtils'); const U = require('../../../utils'); const MIN_VERSION = '8.0.0'; exports.parse = function(node, state) { const tiappSdkVersion = tiapp.getSdkVersion(); if (tiapp.version.lt(tiappSdkVersion, MIN_VERSION)) { const platform = CU.getCompilerConfig().alloyConfig.platform; if (platform !== 'ios') { U.die(`Ti.UI.TabbedBar for ${platform} requires Titanium ${MIN_VERSION}+`); } node.setAttribute('ns', 'Ti.UI.iOS'); } return require('./Ti.UI.ButtonBar').parse(node, state); };