-
Notifications
You must be signed in to change notification settings - Fork 2
Page options
cedric lombardot edited this page Jun 1, 2016
·
3 revisions
Here is a page sample
'use strict';
module.exports = function Sample() {
return {
url: "group/:id",
getFieldByName: function (name) {
return {
"exercices": "select[ng-model=\"user\"]"
}[name];
},
getSelectBoxByNgModel: function (ngModel) {
return {
"exercices": "select[ng-model=\"user\"]"
}[ngModel];
},
getElementByNgModel: function (ngModel) {
return {
"exercices": "select[ng-model=\"user\"]"
}[ngModel];
},
getFormatByName: function (format) {
return {
"YYYY-MM": /\d{4}-[0-1]\d{1}/
}[format];
},
getTableByName: function (tableName) {
return {
"Users list": "table"
}[tableName];
},
getTableByRepeater: function (tableRepeater) {
return {
"Users list": "user in users"
}[tableRepeater];
},
getActionByClassName: function (className) {
return {
"Drop user": "fa-times",
"Send mail": "fa-envelope-o",
"Show details": "fa-search"
}[className];
},
getTypeByCss: function (css) {
return {
"success": ".fa-check"
}[css];
},
getModalElement: function (name) {
return {
"Are you sure ?": "confirm.title"
}[name];
},
getValueByName: function (name) {
return {
"Admin": "Administrator of website",
"Member": "Simple member"
}[name];
},
getButtonByName: function (name) {
return {
"Send reminder to all": "button[confirm-click='sendReminderToAll()']"
}[name];
},
getColumnByName: function (name) {
return {
"type": 1,
"source": 2,
"responsible": 3,
"nb_elements": 4,
"actions": 5
}[name];
},
getRepeaterByName: function (name) {
return {
"user": "user in users"
}[name];
}
};
}();