Testing KB

Testing the Full KB Lib

by Gregory Guidero

HTML

<script src="https://rawgithub.com/keleko34/KB/master/KB/Build/KB.js"></script>
<script src="https://rawgithub.com/keleko34/KB_Model/master/KB_Model/Build/KB_Model.js"></script>
<script src="https://rawgithub.com/keleko34/KB_Map/master/KB_Map/Build/KB_Map.js"></script>
<div id="yay">{{yay}}</div>

CSS

#yay {
  cursor:pointer;
}

JavaScript

var KB = CreateKB(),
    KB_Model = CreateKB_Model(),
    KB_Map = CreateKB_Map(),
    yay = document.getElementById('yay'),
    yayModel = {};
    
    
    KB.call();
    KB_Map.call();
    
    KB_Model.ViewModel("yay",{yay:20})
    .addDataUpdateListener("*",function(e){
      
    }).call();
    
    yay.onclick = function(){
       yayModel.yay = parseInt(Math.random()*100);
    }
    
    console.log(KB_Map.text());
    
    yayModel = KB_Model.ViewModel("yay");
    
    yay.innerHTML = yayModel.yay;