Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html>
<head>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css">
    <script src="https://cdnjs.cloudflare.com/ajax/libs/bluebird/1.2.2/bluebird.js"></script>
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.0/angular.min.js"></script>
    <script src="https://cdn.rawgit.com/zloirock/core-js/master/client/shim.min.js"></script>
    <meta charset="utf-8">
    <title>JS Bin</title>
</head>
<body ng-app="BombTastic">
<div class="container">
    <div class="row" ng-controller="ComplexWiresController as cwctrl">
        <div><h1>Complex wires</h1></div>
        <div ng-repeat="(key,setting) in cwctrl.settings" ng-class="{'btn-success': setting.flag,'btn-danger': !setting.flag}"
             class="clickable btn" ng-click="cwctrl.changeSetting(key)">
            {{setting.flag ? 'V' : 'X'}} {{setting.desc}}
        </div>
        <table class="table table-bordered table-striped">
            <tr ng-repeat="wire in cwctrl.wires track by $index">
                <td>Wire {{$index+1}}</td>
                <td class="clickable" ng-repeat="(key,val) in wire" ng-class="{success: wire[key]}"
                    ng-click="cwctrl.changeWire(wire,key)">
                    {{key}}
                </td>
                <td class="{{cwctrl.getAnswerClass(wire)}} ans">
                    {{cwctrl.calcWire(wire)}} {{cwctrl.getAnswerName(wire)}}
                </td>
            </tr>
        </table>
        Shorthand: <input type="text" ng-model="cwctrl.shorthandContent" ng-change="cwctrl.doShorthand()"/>
    </div>
  <h2>If you liked this, you should also check out this <a href="http://output.jsbin.com/qoqazih">needy knobs solver</a> and this <a href="http://output.jsbin.com/qamiwaq">passord solver</a> by /u/timdotorg</h2>
</div>
</body>
</html>
Output

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
AsafMahpro
0viewers