<dl>
<dt><a href="#SmartCart.getNotesData">SmartCart.getNotesData</a> ⇒ <code>object</code> | <code>null</code></dt>
<dd>
<p>Returns the notes state data from the SmartCart object (not the settings).</p>
</dd>
<dt><a href="#SmartCart.getNotesLabel">SmartCart.getNotesLabel</a> ⇒ <code>string</code></dt>
<dd>
<p>Returns the configured label for the notes input</p>
</dd>
<dt><a href="#SmartCart.getNotesPlaceholder">SmartCart.getNotesPlaceholder</a> ⇒ <code>string</code></dt>
<dd>
<p>Returns the configured placeholder for the notes input</p>
</dd>
<dt><a href="#SmartCart.getNotesSettings">SmartCart.getNotesSettings</a> ⇒ <code>object</code></dt>
<dd>
<p>Returns the notes settings from the SmartCart object.</p>
</dd>
<dt><a href="#SmartCart.notesChange">SmartCart.notesChange</a> ⇒ <code>void</code></dt>
<dd>
<p>Handles updating the notes value</p>
</dd>
<dt><a href="#SmartCart.notesEnabled">SmartCart.notesEnabled</a> ⇒ <code>boolean</code></dt>
<dd>
<p>Returns a boolean indicating whether or not the notes component is enabled (ie. not hidden)</p>
</dd>
<dt><a href="#SmartCart.notesIsVisible">SmartCart.notesIsVisible</a> ⇒ <code>boolean</code></dt>
<dd>
<p>Returns a boolean indicating whether or not the notes input is visible to customer</p>
</dd>
<dt><a href="#SmartCart.notesRemainingCharacters">SmartCart.notesRemainingCharacters</a> ⇒ <code>string</code></dt>
<dd>
<p>Returns a string containing the remaining characters message</p>
</dd>
<dt><a href="#SmartCart.notesToggle">SmartCart.notesToggle</a> ⇒ <code>void</code></dt>
<dd>
<p>Handles toggling the visibility of the notes input</p>
</dd>
</dl>
<a name="SmartCart.getNotesData"></a>
## `SmartCart.getNotesData` ⇒ <code>object</code> | <code>null</code>
Returns the notes state data from the SmartCart object (not the settings).
<a name="SmartCart.getNotesLabel"></a>
## `SmartCart.getNotesLabel` ⇒ <code>string</code>
Returns the configured label for the notes input
<a name="SmartCart.getNotesPlaceholder"></a>
## `SmartCart.getNotesPlaceholder` ⇒ <code>string</code>
Returns the configured placeholder for the notes input
<a name="SmartCart.getNotesSettings"></a>
## `SmartCart.getNotesSettings` ⇒ <code>object</code>
Returns the notes settings from the SmartCart object.
<a name="SmartCart.notesChange"></a>
## `SmartCart.notesChange` ⇒ <code>void</code>
Handles updating the notes value
<Table>
<thead>
<tr>
<th>Param</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>event</td>
<td><code>Event</code></td>
<td>DOM user action event</td>
</tr>
</tbody>
</Table>
<a name="SmartCart.notesEnabled"></a>
## `SmartCart.notesEnabled` ⇒ <code>boolean</code>
Returns a boolean indicating whether or not the notes component is enabled (ie. not hidden)
<a name="SmartCart.notesIsVisible"></a>
## `SmartCart.notesIsVisible` ⇒ <code>boolean</code>
Returns a boolean indicating whether or not the notes input is visible to customer
<a name="SmartCart.notesRemainingCharacters"></a>
## `SmartCart.notesRemainingCharacters` ⇒ <code>string</code>
Returns a string containing the remaining characters message
<a name="SmartCart.notesToggle"></a>
## `SmartCart.notesToggle` ⇒ <code>void</code>
Handles toggling the visibility of the notes input