BHV-14029-brookepeterson -- Rework on HeaderComponent in SmallHeader and Adjust Title/TitleBelow/SubTitleBelow Width in Medium and Small Header Enyo-DCO-1.1-Signed-off-by: Brooke Peterson <brooke.peterson@lge.com>
fix large header title issue and mvoe the header-client block inside the moon-header
Stylesheets are correctly added to the document,disabled and enabled as needed.
Added 2 new methods, `enableStylesheet()` and `disableAllStylesheets()`.
Also, updated to the current the coding standard.

Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>
Spacing cleanup.

Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>
simplify the adjustTitleWidth function
minor revise on the function adjustTitleWidth
simplified ActivityPanelsSample toggle button logic
Simplified the logic to set the size of the header client area.
Fixed the toggle logic for the new ActivityPanelsSample function.

Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>
BHV-14133: Adding -webkit prefix for Spinner transforms.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
BHV-14227: change input to unspot only when dismissOnEnter and pointermode is true
BHV-13458: Update DatePicker to properly handle locale changes, both before and after having a value set.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
BHV-14412: MoonTimePicker-hour picker issue

Issue: when we use 24-hrs format locale, hours content is not handled
properly, because of it causes unnecessary value rendering in hour
picker.

Fix: handling the hour value based on the range in HourPicker's
setupItem method.

Enyo-DCO-1.1-Signed-off-by: Srinivas V srinivas.v@lge.com
BHV-14412:Travis Build Fix

used '===' instead of '=='

Enyo-DCO-1.1-Signed-off-by: Srinivas V srinivas.v@lge.com
BHV-14412: Optimized Code
BHV-14435: Updating drawer activator during create

"icon" and "src" are not updated for activator when "drawers" component
block is not present.
When drawer components are not present, the "onDrawersRendered" event
which is waterfall'd during "moon.Drawers" render, is not received by
defaulted "moon.Drawer" component. Thus not leading to trigger
"updateActivator" function required to set the "icon" and "src".
Adjusted the CSS order to allow `spotlight` to be higher precedence than `active`.

Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>
Added a fix to allow subtitle to be updated in small-header after render, and fixed the type changing when inside a FittableRows layout (due to measurement miscalculation).

Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>
Merge pull request #1611 from enyojs/BHV-14412-srinivas

BHV-14412: MoonTimePicker-hour picker issue
Merge pull request #1614 from enyojs/BHV-14471-blakestephens

BHV-14471: Adjusted the CSS order to allow `spotlight` to be higher precedence than `active`.
Merge pull request #1613 from enyojs/BHV-14435-anish-ramesan

BHV-14435: Updating drawer activator during create