This is an automated email from the ASF dual-hosted git repository.
carlosrovira pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
The following commit(s) were added to refs/heads/develop by this push:
new af6ed13 jewel-DateRangeRestriction: Rename to
DateChooserDateRangeRestriction to make room for another bead for DateField
af6ed13 is described below
commit af6ed13288126b833316020b1926a891e2dda434
Author: Carlos Rovira <[email protected]>
AuthorDate: Thu Dec 31 17:15:07 2020 +0100
jewel-DateRangeRestriction: Rename to DateChooserDateRangeRestriction to
make room for another bead for DateField
---
.../src/main/royale/DateComponentsPlayGround.mxml | 4 ++--
.../projects/Jewel/src/main/resources/jewel-manifest.xml | 2 +-
...ngeRestriction.as => DateChooserDateRangeRestriction.as} | 13 +++++++------
3 files changed, 10 insertions(+), 9 deletions(-)
diff --git
a/examples/jewel/TourDeJewel/src/main/royale/DateComponentsPlayGround.mxml
b/examples/jewel/TourDeJewel/src/main/royale/DateComponentsPlayGround.mxml
index 1316af3..bb1e7da 100644
--- a/examples/jewel/TourDeJewel/src/main/royale/DateComponentsPlayGround.mxml
+++ b/examples/jewel/TourDeJewel/src/main/royale/DateComponentsPlayGround.mxml
@@ -270,10 +270,10 @@ limitations under the License.
<j:GridCell desktopNumerator="1" desktopDenominator="2"
tabletNumerator="1" tabletDenominator="2" phoneNumerator="1"
phoneDenominator="1">
<j:Card>
- <html:H3 text="Restricted Date Range"/>
+ <html:H3 text="DateChooser Restricted Date
Range"/>
<j:DateChooser localId="dateChooserRes">
<j:beads>
- <j:DateRangeRestriction
minDate="{minDate}" maxDate="{maxDate}"/>
+
<j:DateChooserDateRangeRestriction minDate="{minDate}" maxDate="{maxDate}"/>
</j:beads>
</j:DateChooser>
diff --git a/frameworks/projects/Jewel/src/main/resources/jewel-manifest.xml
b/frameworks/projects/Jewel/src/main/resources/jewel-manifest.xml
index 9e8ac6e..9422b31 100644
--- a/frameworks/projects/Jewel/src/main/resources/jewel-manifest.xml
+++ b/frameworks/projects/Jewel/src/main/resources/jewel-manifest.xml
@@ -134,7 +134,7 @@
<component id="CollapsibleNavigationSectionRenderer"
class="org.apache.royale.jewel.itemRenderers.CollapsibleNavigationSectionRenderer"/>
<component id="DateChooserModel"
class="org.apache.royale.jewel.beads.models.DateChooserModel"/>
- <component id="DateRangeRestriction"
class="org.apache.royale.jewel.beads.controls.datechooser.DateRangeRestriction"/>
+ <component id="DateChooserDateRangeRestriction"
class="org.apache.royale.jewel.beads.controls.datechooser.DateChooserDateRangeRestriction"/>
<component id="ResponsiveView"
class="org.apache.royale.jewel.ResponsiveView"/>
diff --git
a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/datechooser/DateRangeRestriction.as
b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/datechooser/DateChooserDateRangeRestriction.as
similarity index 94%
rename from
frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/datechooser/DateRangeRestriction.as
rename to
frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/datechooser/DateChooserDateRangeRestriction.as
index 87553db..6f2bd76 100644
---
a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/datechooser/DateRangeRestriction.as
+++
b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/datechooser/DateChooserDateRangeRestriction.as
@@ -33,13 +33,14 @@ package org.apache.royale.jewel.beads.controls.datechooser
/**
* Disable dates which are outside restriction provided by minDate and
maxDate properties
+ * in DateChooser component
*
* @langversion 3.0
* @playerversion Flash 10.2
* @playerversion AIR 2.6
* @productversion Royale 0.9.8
*/
- public class DateRangeRestriction implements IBead
+ public class DateChooserDateRangeRestriction implements IBead
{
/**
* constructor.
@@ -49,7 +50,7 @@ package org.apache.royale.jewel.beads.controls.datechooser
* @playerversion AIR 2.6
* @productversion Royale 0.9.8
*/
- public function DateRangeRestriction()
+ public function DateChooserDateRangeRestriction()
{
}
@@ -112,16 +113,16 @@ package org.apache.royale.jewel.beads.controls.datechooser
public function set strand(value:IStrand):void
{
_strand = value;
- (_strand as
IEventDispatcher).addEventListener("initComplete",
handlerDateChooserInitComplete);
+ (_strand as
IEventDispatcher).addEventListener("initComplete",
handleDateChooserInitComplete);
}
private var view:DateChooserView;
private var table:DateChooserTable;
private var tableContent:TBodyContentArea;
- private function
handlerDateChooserInitComplete(event:Event):void
+ private function handleDateChooserInitComplete(event:Event):void
{
- (_strand as
IEventDispatcher).removeEventListener("initComplete",
handlerDateChooserInitComplete);
+ (_strand as
IEventDispatcher).removeEventListener("initComplete",
handleDateChooserInitComplete);
view = _strand.getBeadByType(DateChooserView) as
DateChooserView;
view.previousButton.addEventListener(MouseEvent.CLICK,
refreshDateRange);
@@ -136,7 +137,7 @@ package org.apache.royale.jewel.beads.controls.datechooser
refreshDateRange();
}
- protected function refreshDateRange():void
+ public function refreshDateRange():void
{
if (!minDate || !maxDate) return;