dat.gui/elements/dat-gui-number/dat-gui-number.html
George Michael Brower ca14623507 controller- =
2014-09-09 15:53:30 -04:00

47 lines
1023 B
HTML

<link rel="import" href="../dat-gui-base/dat-gui-base.html">
<script src="dat-gui-number.js"></script>
<polymer-element
name="dat-gui-number"
attributes="min max value step"
extends="dat-gui-base"
>
<template>
<link rel="stylesheet" href="../shared/input.css">
<link rel="stylesheet" href="dat-gui-number.css">
<div id="container" class="transition slider-{{ slider }}" horizontal layout center>
<div id="track-container"
on-down="{{ down }}"
on-up="{{ up }}"
on-trackx="{{ trackx }}"
on-trackstart="{{ trackstart }}"
horizontal layout center
hidden?="{{ !slider }}"
flex>
<div id="track">
<div id="fill"></div>
<div id="knob"></div>
</div>
</div>
<input type="text"
value="{{ truncate( value ) }}"
on-click="{{ click }}"
on-keydown="{{ keydown }}"
on-blur="{{ blur }}"
id="input">
</div>
</template>
</polymer-element>