start versionParser

This commit is contained in:
Adam Bradley
2015-06-25 15:32:22 -05:00
parent 5f88166604
commit 2d6335f2b0
2 changed files with 18 additions and 12 deletions

View File

@@ -42,7 +42,7 @@ export class IonicApp {
return this._ua;
}
matchesQuery(queryValue) {
matchQuery(queryValue) {
let val = this.query('ionicplatform');
if (val) {
let valueSplit = val.toLowerCase().split(';');
@@ -55,17 +55,19 @@ export class IonicApp {
return false;
}
matchesUserAgent(userAgentExpression) {
let rx = new RegExp(userAgentExpression, 'i');
return rx.test(this._ua);
matchUserAgent(userAgentExpression) {
if (this._ua) {
let rx = new RegExp(userAgentExpression, 'i');
return rx.exec(this._ua);
}
}
matchesPlatform(queryValue, userAgentExpression) {
isPlatform(queryValue, userAgentExpression) {
if (!userAgentExpression) {
userAgentExpression = queryValue;
}
return this.matchesQuery(queryValue) ||
this.matchesUserAgent(userAgentExpression);
return (this.matchQuery(queryValue)) ||
(this.matchUserAgent(userAgentExpression) !== null);
}
width(val) {