Skip to content

Commit

Permalink
Merge pull request #5 from JEALG/beta
Browse files Browse the repository at this point in the history
Amélioration affichage
  • Loading branch information
Sekiro-kost authored Jul 9, 2024
2 parents 089ce8e + a9fe09d commit c68edde
Show file tree
Hide file tree
Showing 2 changed files with 195 additions and 151 deletions.
36 changes: 29 additions & 7 deletions desktop/js/atlas.js
Original file line number Diff line number Diff line change
Expand Up @@ -112,19 +112,41 @@ function addCmdToTable(_cmd) {
if (!isset(_cmd)) {
var _cmd = { configuration: {} }
}
if (!isset(_cmd.configuration)) {
_cmd.configuration = {}
}
var tr = '<tr class="cmd" data-cmd_id="' + init(_cmd.id) + '">'
tr += '<td class="hidden-xs">'
tr += '<span class="cmdAttr" data-l1key="id"></span>'
tr += '</td>'
tr += '<td>'
tr += '<input class="cmdAttr form-control input-sm" data-l1key="id" style="display : none;">'
tr += '<input class="cmdAttr form-control input-sm" data-l1key="name"></td>'
tr += '<div class="input-group">'
tr += '<input class="cmdAttr form-control input-sm roundedLeft" data-l1key="name" placeholder="{{Nom de la commande}}">'
tr += '<span class="input-group-btn"><a class="cmdAction btn btn-sm btn-default" data-l1key="chooseIcon" title="{{Choisir une icône}}"><i class="fas fa-icons"></i></a></span>'
tr += '<span class="cmdAttr input-group-addon roundedRight" data-l1key="display" data-l2key="icon" style="font-size:19px;padding:0 5px 0 0!important;"></span>'
tr += '</div>'
tr += '</td>'
tr += '<td>'
tr += '<span class="type disable" type="' + init(_cmd.type) + '">' + jeedom.cmd.availableType() + '</span>'
tr += '<span class="subType disable" subType="' + init(_cmd.subType) + '"></span>'
tr += '</td>'
tr += '<td>'
tr += '<span><label class="checkbox-inline"><input type="checkbox" class="cmdAttr checkbox-inline" data-l1key="isHistorized" checked/>{{Historiser}}</label></span> '
tr += '<label class="checkbox-inline"><input type="checkbox" class="cmdAttr" data-l1key="isVisible" checked/>{{Afficher}}</label> '
tr += '<label class="checkbox-inline"><input type="checkbox" class="cmdAttr" data-l1key="isHistorized" checked/>{{Historiser}}</label> '
tr += '<label class="checkbox-inline"><input type="checkbox" class="cmdAttr" data-l1key="display" data-l2key="invertBinary"/>{{Inverser}}</label> '
tr += '<div style="margin-top:7px;">'
tr += '<input class="tooltips cmdAttr form-control input-sm" data-l1key="configuration" data-l2key="minValue" placeholder="{{Min}}" title="{{Min}}" style="width:30%;max-width:80px;display:inline-block;margin-right:2px;">'
tr += '<input class="tooltips cmdAttr form-control input-sm" data-l1key="configuration" data-l2key="maxValue" placeholder="{{Max}}" title="{{Max}}" style="width:30%;max-width:80px;display:inline-block;margin-right:2px;">'
tr += '<input class="tooltips cmdAttr form-control input-sm" data-l1key="unite" placeholder="Unité" title="{{Unité}}" style="width:30%;max-width:80px;display:inline-block;margin-right:2px;">'
tr += '</div>'
tr += '</td>'
tr += '<td>';
tr += '<span class="cmdAttr" data-l1key="htmlstate"></span>';
tr += '</td>';
tr += '<td>'
tr += '<input class="cmdAttr form-control input-sm" data-l1key="type" style="display : none;">'
tr += '<input class="cmdAttr form-control input-sm" data-l1key="subType" style="display : none;">'
if (is_numeric(_cmd.id)) {
tr += '<a class="btn btn-default btn-xs cmdAction expertModeVisible" data-action="configure"><i class="fa fa-cogs"></i></a> '
tr += '<a class="btn btn-default btn-xs cmdAction" data-action="test"><i class="fa fa-rss"></i> {{Tester}}</a>'
tr += '<a class="btn btn-default btn-xs cmdAction" data-action="configure"><i class="fas fa-cogs"></i></a> '
tr += '<a class="btn btn-default btn-xs cmdAction" data-action="test"><i class="fas fa-rss"></i> {{Tester}}</a>'
}
tr += '<i class="fa fa-minus-circle pull-right cmdAction cursor" data-action="remove"></i></td>'
tr += '</tr>'
Expand Down
Loading

0 comments on commit c68edde

Please sign in to comment.