# Wijmo_Angular_Input.Wjinputtime

## Content

<div class="content__tsd">
						<div style="display:flex;justify-content:space-between;align-items:center">
							<h1>
								WjInputTime Class
							</h1>
						</div>
						<section class="tsd-comment">
							<div class="tsd-comment">
								<div class="lead">
									<p>AngularJS directive for the <a href="wijmo_input.inputtime.html">InputTime</a> control.</p>
								</div>
								<p>Use the <b>wj-input-time</b> directive to add <b>InputTime</b> controls to your AngularJS applications.
									Note that directive and parameter names must be formatted as lower-case with dashes
								instead of camel-case. For example:</p>
								<pre>&lt;p&gt;Here is an InputTime control:&lt;/p&gt;
&lt;wj-input-time
  value="theDate"
  format="h:mm tt"
  min="09:00" max="17:00"
  step="15"&gt;
&lt;/wj-input-time&gt;</pre>
								<p><a href="https://jsfiddle.net/Wijmo5/46PhD/" target="_blank">Example</a></p>
								<p>This example edits a <b>Date</b> value (that includes date and time information)
									using an <a href="wijmo_input.inputdate.html">InputDate</a> and an InputTime control. Notice how both controls
									are bound to the same controller variable, and each edits the appropriate information
									(either date or time). The example also shows a <a href="wijmo_input.calendar.html">Calendar</a> control that can be
								used to select the date with a single click.</p>
								<p>The <b>wj-input-time</b> directive extends <a href="wijmo_angular_input.wjcombobox.html">wijmo.angular.input.WjComboBox</a> with the following attributes:</p>
								<dl class="dl-horizontal">
									<dt>ng-model</dt>      <dd><code>@</code> Binds the control's <b>value</b> property using the ng-model Angular
										directive. Binding the property using the ng-model directive provides standard benefits
										like validation, adding the control's state to the form instance, and so on. To redefine
										properties on a control that is bound by the ng-model directive, use the wj-model-property
									attribute.</dd>
									<dt>wj-model-property</dt><dd><code>@</code> Specifies a control property that is bound to a scope using the <b>ng-model</b> directive.</dd>
									<dt>control</dt>       <dd><code>=</code> A reference to the <a href="wijmo_input.inputdate.html">InputDate</a> control created by this directive.</dd>
									<dt>format</dt>        <dd><code>@</code> The format used to display the selected time.</dd>
									<dt>mask</dt>          <dd><code>@</code> A mask used to validate the input as the user types (see <a href="wijmo_input.inputmask.html">InputMask</a>).</dd>
									<dt>max</dt>           <dd><code>@</code> The earliest valid time (a string in the format "hh:mm").</dd>
									<dt>min</dt>           <dd><code>@</code> The latest valid time (a string in the format "hh:mm").</dd>
									<dt>step</dt>          <dd><code>@</code> The number of minutes between entries in the drop-down list.</dd>
									<dt>value</dt>         <dd><code>=</code> The time being edited (as a Date object).</dd>
									<dt>value-changed</dt> <dd><code>&amp;</code> The!@see: valueChanged event handler.</dd>
								</dl>
								<p>If provided, the <b>min</b> and <b>max</b> attributes are strings in the format
									"hh:mm". Technically, you can use any full date as defined in the W3C
									<a href="https://tools.ietf.org/html/rfc3339" target="_blank">[RFC 3339]</a>, which is also the format
								used with regular HTML5 input elements.</p>
							</div>
						</section>
						<section class="tsd-hierarchy">
							<h3>Heirarchy</h3>
							<ul class="tsd-hierarchy">
								<li>
									<a href="wijmo_angular_input.wjcombobox.html" class="tsd-signature-type">WjComboBox</a>
									<ul class="tsd-hierarchy">
										<li>
											<span class="target">WjInputTime</span>
										</li>
									</ul>
								</li>
							</ul>
						</section>
					</div>