axes manager.js - eEksperimenti/apps GitHub Wiki

Uporaba

V glavo (po definicijah za jquery.flot) vključiš axes-manager.js

<script src="../assets/axes-manager.js"></script>

Potem pa npr. če želiš v "Signalni generator in osciloskop" dodati zavihek "Nastavitve" v harmoniko:

<div class="panel panel-default">
          <div class="panel-heading">
            <h4 class="panel-title">
              <a data-toggle="collapse" href="#settings">
                Nastavitve
              </a>
            </h4>
          </div>
          <div  id="settings"  class="panel-collapse collapse in"> 
            <div class="container" id="nastavitve">
			</div>
          </div>
        </div>

Ključna stvar je div z id-jem nastavitve - v tega namreč axes-manager izriše HTML kontrole:

<div class="container" id="nastavitve"></div>

#Parametri Nastavljamo lahko dva parametra: am.div_id in am.yaxis2, na primer:

  <script src="../assets/axes-manager.js"></script>
  <script type="text/javascript">
     am.div_id='nastavitve'; //id razdelka za izris kontrol
     am.yaxis2=true; //omogoči/onemogoči delovanje druge y osi
//...

Funkcionalnosti

  1. V ustreznem razdelku izriše kontrole.
  2. Če sta na eni y osi grafa izrisana vsaj dva seta podatkov, premakne 2. set podatkov na drugo os y.
  3. Spremembo parametra potrdimo s pritiskom na tipko enter.

Issues

  1. Pozicioniranje oznake na 2. y-osi je odvisno od dolžine teksta oznake.
  2. Ni kompatibilen z value-picker.js
⚠️ **GitHub.com Fallback** ⚠️