* removed background in the list (commented out as it might be used for
enabled APIs) * fixed (?) SMS Api check * enabled first
This commit is contained in:
Родитель
30f51195d3
Коммит
45210bc866
|
@ -38,10 +38,10 @@ x-listview.list li:before {
|
|||
display: inline-block;
|
||||
width: 15px;
|
||||
height: 15px;
|
||||
background: url(../img/glyphicons-halflings.png) no-repeat -95px -2px;
|
||||
/* background: url(../img/glyphicons-halflings.png) no-repeat -95px -2px; */
|
||||
margin-right: 5px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
ul li {
|
||||
}
|
||||
}
|
||||
|
|
|
@ -16,24 +16,35 @@ define(function(require) {
|
|||
var detect = require('./detectapi');
|
||||
|
||||
function formatDate(d) {
|
||||
return (d.getMonth()+1) + '/' +
|
||||
d.getDate() + '/' +
|
||||
d.getFullYear();
|
||||
if (!d) return;
|
||||
return (d.getMonth()+1) + '/' +
|
||||
d.getDate() + '/' +
|
||||
d.getFullYear();
|
||||
}
|
||||
|
||||
// List view
|
||||
console.log(navigator.mozSms);
|
||||
var list = $('.list').get(0);
|
||||
|
||||
var enabled = [];
|
||||
var disabled = [];
|
||||
for (var id in detect) {
|
||||
var item = detect[id];
|
||||
var isEnabled = item.run()['output'] == 'Success' ? '+ ' : '- ';
|
||||
var isEnabled = (item.run()['output'] == 'Success') ;
|
||||
var plusminus = (isEnabled) ? '+ ' : '- ';
|
||||
var api_item = {
|
||||
title: isEnabled + item.name,
|
||||
title: plusminus + item.name,
|
||||
desc: item.info
|
||||
};
|
||||
var item = list.add(api_item);
|
||||
if (isEnabled) {
|
||||
enabled.push(api_item);
|
||||
} else {
|
||||
disabled.push(api_item);
|
||||
}
|
||||
}
|
||||
|
||||
list.add(enabled);
|
||||
list.add(disabled);
|
||||
|
||||
|
||||
var detail = $('.detail').get(0);
|
||||
detail.render = function(item) {
|
||||
|
|
|
@ -8,6 +8,13 @@ define(function(require) {
|
|||
});
|
||||
|
||||
// here modify/add functions and info
|
||||
detect.sms.run = function() {
|
||||
if ('mozSms' in navigator && navigator.mozSms) {
|
||||
return { output: 'Success', emulated: '' };
|
||||
} else {
|
||||
return { output: 'Failed', emulated: 'No' };
|
||||
}
|
||||
};
|
||||
|
||||
// return
|
||||
return detect;
|
||||
|
|
|
@ -311,7 +311,7 @@ var tests = [
|
|||
id: 'sms',
|
||||
name: 'sms',
|
||||
run: function () {
|
||||
if ('mozSms' in navigator && navigator.mozSms) {
|
||||
if ('mozSms' in navigator) {
|
||||
return { output: 'Success', emulated: '' };
|
||||
} else {
|
||||
return { output: 'Failed', emulated: 'No' };
|
||||
|
|
Загрузка…
Ссылка в новой задаче