flex-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From p...@apache.org
Subject [2/5] git commit: [flex-asjs] [refs/heads/develop] - Merge branch 'combowork' into develop
Date Wed, 30 Nov 2016 19:58:40 GMT
Merge branch 'combowork' into develop

* combowork:
  Updated ComboBox by separating its model/view/controller more cleanly on the JS side.

Conflicts:
	frameworks/projects/HTML/src/main/resources/defaults.css


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/9273772d
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/9273772d
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/9273772d

Branch: refs/heads/develop
Commit: 9273772de9a612cba88e8d1d41073efa30b2943c
Parents: 8dcedd2 33fd39e
Author: Peter Ent <pent@apache.org>
Authored: Wed Nov 30 07:14:57 2016 -0500
Committer: Peter Ent <pent@apache.org>
Committed: Wed Nov 30 07:14:57 2016 -0500

----------------------------------------------------------------------
 .../projects/HTML/src/main/flex/HTMLClasses.as  |   4 +-
 .../main/flex/org/apache/flex/html/ComboBox.as  | 147 ----------
 .../org/apache/flex/html/beads/ComboBoxView.as  | 279 ++++++++++++++++--
 .../org/apache/flex/html/beads/IComboBoxView.as |  12 +-
 .../beads/controllers/ComboBoxController.as     |  83 ++++++
 .../HTML/src/main/resources/defaults.css        | 290 +++++++++++++++++--
 6 files changed, 619 insertions(+), 196 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/9273772d/frameworks/projects/HTML/src/main/resources/defaults.css
----------------------------------------------------------------------
diff --cc frameworks/projects/HTML/src/main/resources/defaults.css
index 6eef06d,02d2cda..d7074e8
--- a/frameworks/projects/HTML/src/main/resources/defaults.css
+++ b/frameworks/projects/HTML/src/main/resources/defaults.css
@@@ -437,271 -439,269 +439,523 @@@ globa
  
  @media -flex-flash
  {
 -
 -Alert
 -{
 -    IBeadModel: ClassReference("org.apache.flex.html.beads.models.AlertModel");
 -    IBeadView:  ClassReference("org.apache.flex.html.beads.AlertView");
 -    IBeadController: ClassReference("org.apache.flex.html.beads.controllers.AlertController");
 -    iBackgroundBead: ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
 -    iBorderBead: ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
 -    
 -    background-color: #FFFFFF;
 -    border-style: solid;
 -    border-color: #000000;
 -    border-width: 1px;
 +	
 +	Alert
 +	{
 +		IBeadModel: ClassReference("org.apache.flex.html.beads.models.AlertModel");
 +		IBeadView:  ClassReference("org.apache.flex.html.beads.AlertView");
 +		IBeadController: ClassReference("org.apache.flex.html.beads.controllers.AlertController");
 +		iBackgroundBead: ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
 +		iBorderBead: ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
 +		
 +		background-color: #FFFFFF;
 +		border-style: solid;
 +		border-color: #000000;
 +		border-width: 1px;
 +	}
 +	
 +	Border
 +	{
 +		border-color: inherit;
 +		border-style: inherit;
 +		border-radius: inherit;
 +		border-width: inherit;
 +		border: inherit;
 +	}
 +	
 +	Button
 +	{
 +		IBeadView: ClassReference("org.apache.flex.html.beads.CSSButtonView");
 +	}
 +	
 +	CheckBox
 +	{
 +		IBeadModel: ClassReference("org.apache.flex.html.beads.models.ToggleButtonModel");
 +		IBeadView:  ClassReference("org.apache.flex.html.beads.CheckBoxView");			
 +	}
 +	
 +	CloseButton
 +	{
 +		IBeadView: ClassReference("org.apache.flex.html.beads.CloseButtonView");
 +	}
 +	
 +	ComboBox
 +	{
 +		IBeadView: ClassReference("org.apache.flex.html.beads.ComboBoxView");
 +		IBeadController: ClassReference("org.apache.flex.html.beads.controllers.ComboBoxController");
 +		IPopUp: ClassReference("org.apache.flex.html.supportClasses.DropDownListList");
 +		IDataProviderItemRendererMapper: ClassReference("org.apache.flex.html.beads.TextItemRendererFactoryForArrayData");
 +		IItemRendererClassFactory: ClassReference("org.apache.flex.core.ItemRendererClassFactory");
 +		IItemRenderer: ClassReference("org.apache.flex.html.supportClasses.StringItemRenderer");
 +	}
 +	
 +	Container
 +	{
 +		iBackgroundBead: ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
 +		iBorderBead: ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
 +	}
 +	
 +	ControlBar
 +	{
 +		IBeadLayout: ClassReference("org.apache.flex.html.beads.layouts.FlexibleFirstChildHorizontalLayout");
 +		iMeasurementBead: ClassReference("org.apache.flex.html.beads.ControlBarMeasurementBead");
 +		iBackgroundBead: ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
 +		iBorderBead: ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");    
 +	}
 +	
 +	DropDownList
 +	{
 +		IBeadModel: ClassReference("org.apache.flex.html.beads.models.ArraySelectionModel");
 +		IBeadView: ClassReference("org.apache.flex.html.beads.DropDownListView");
 +		IBeadController: ClassReference("org.apache.flex.html.beads.controllers.DropDownListController");
 +		IPopUp: ClassReference("org.apache.flex.html.supportClasses.DropDownListList");
 +	}
 +	
 +	DropDownListList
 +	{
 +		IBeadModel: ClassReference("org.apache.flex.html.beads.models.ArraySelectionModel");
 +		IDataProviderItemRendererMapper: ClassReference("org.apache.flex.html.beads.TextItemRendererFactoryForArrayData");
 +		IItemRendererClassFactory: ClassReference("org.apache.flex.core.ItemRendererClassFactory");
 +		IItemRenderer: ClassReference("org.apache.flex.html.supportClasses.StringItemRenderer");
 +		iBackgroundBead: ClassReference('org.apache.flex.html.beads.SolidBackgroundBead');
 +		border-style: solid;
 +		border-radius: 4px;
 +		border-color: #000000;
 +		border-width: 1px;
 +		background-color: #FFFFFF;
 +	}
 +	
 +	HRule
 +	{
 +		IBeadView:  ClassReference("org.apache.flex.html.beads.HRuleView");
 +	}
 +	
 +	ImageButton
 +	{
 +		IBeadView: ClassReference("org.apache.flex.html.beads.ImageButtonView");
 +	}
 +	
 +	ImageAndTextButton
 +	{
 +		IBeadView: ClassReference("org.apache.flex.html.beads.CSSImageAndTextButtonView");
 +	}
 +	
 +	Label
 +	{
 +		IBeadModel: ClassReference("org.apache.flex.html.beads.models.TextModel");
 +		IBeadView: ClassReference("org.apache.flex.html.beads.TextFieldView");
 +		iMeasurementBead: ClassReference("org.apache.flex.html.beads.TextFieldLabelMeasurementBead");
 +	}
 +	
 +	List
 +	{
 +		iBorderBead: ClassReference('org.apache.flex.html.beads.SingleLineBorderBead');
 +		iBorderModel: ClassReference('org.apache.flex.html.beads.models.SingleLineBorderModel');
 +	}
 +	
 +	MultilineLabel
 +	{
 +		IBeadModel: ClassReference("org.apache.flex.html.beads.models.TextModel");
 +		IBeadView: ClassReference("org.apache.flex.html.beads.MultilineTextFieldView");
 +	}
 +	
 +	NumericStepper
 +	{
 +		IBeadView: ClassReference("org.apache.flex.html.beads.NumericStepperView");
 +		
 +		padding: 0px;
 +		border-style: solid;
 +		border-color: #000000;
 +		border-width: 1px;
 +		background-color: #FFFFFF;
 +		iBorderBead: ClassReference('org.apache.flex.html.beads.SingleLineBorderBead');
 +		iBackgroundBead: ClassReference('org.apache.flex.html.beads.SolidBackgroundBead');
 +	}
 +	
 +	Panel
 +	{
 +		iBorderBead: ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
 +		iBackgroundBead: ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");   

 +	}
 +	
 +	PanelWithControlBar
 +	{
 +		iBorderBead: ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
 +		iBackgroundBead: ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
 +	}
 +	
 +	RadioButton
 +	{
 +		IBeadModel: ClassReference("org.apache.flex.html.beads.models.ValueToggleButtonModel");
 +		IBeadView:  ClassReference("org.apache.flex.html.beads.RadioButtonView");			
 +	}
 +	
 +	VScrollBar
 +	{
 +		IBeadLayout: ClassReference("org.apache.flex.html.beads.layouts.VScrollBarLayout");
 +		IBeadModel: ClassReference("org.apache.flex.html.beads.models.ScrollBarModel");
 +		IBeadView: ClassReference("org.apache.flex.html.beads.VScrollBarView");
 +		IBeadController: ClassReference("org.apache.flex.html.beads.controllers.VScrollBarMouseController");
 +	}
 +	
 +	HScrollBar
 +	{
 +		IBeadLayout: ClassReference("org.apache.flex.html.beads.layouts.HScrollBarLayout");
 +		IBeadModel: ClassReference("org.apache.flex.html.beads.models.ScrollBarModel");
 +		IBeadView: ClassReference("org.apache.flex.html.beads.HScrollBarView");
 +		IBeadController: ClassReference("org.apache.flex.html.beads.controllers.HScrollBarMouseController");
 +	}
 +	
 +	SimpleAlert
 +	{
 +		IBeadModel: ClassReference("org.apache.flex.html.beads.models.AlertModel");
 +		IBeadView:  ClassReference("org.apache.flex.html.beads.SimpleAlertView");
 +		IBeadController: ClassReference("org.apache.flex.html.beads.controllers.AlertController");
 +		iBorderBead: ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
 +		iBackgroundBead: ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
 +		
 +		background-color: #FFFFFF;
 +		border-style: solid;
 +		border-color: #000000;
 +		border-width: 1px;
 +	}
 +	
 +	Slider
 +	{
 +		iBeadView:  ClassReference("org.apache.flex.html.beads.SliderView");
 +		iBeadController: ClassReference("org.apache.flex.html.beads.controllers.SliderMouseController");
 +		iThumbView: ClassReference("org.apache.flex.html.beads.SliderThumbView");
 +		iTrackView: ClassReference("org.apache.flex.html.beads.SliderTrackView");
 +	}
 +	
 +	Spinner
 +	{
 +		IBeadController: ClassReference("org.apache.flex.html.beads.controllers.SpinnerMouseController");
 +	}
 +	
 +	TextArea
 +	{
 +		IBeadModel: ClassReference("org.apache.flex.html.beads.models.TextModel");
 +		IBeadView: ClassReference("org.apache.flex.html.beads.TextAreaView");
 +		IBeadController: ClassReference("org.apache.flex.html.beads.controllers.EditableTextKeyboardController");
 +		iBorderBead: ClassReference('org.apache.flex.html.beads.SingleLineBorderBead');
 +		iBorderModel: ClassReference('org.apache.flex.html.beads.models.SingleLineBorderModel');
 +		border-style: solid;
 +		border-color: #000000;
 +		border-width: 1px;
 +		background-color: #FFFFFF;
 +	}
 +	
 +	TextButton
 +	{
 +		IBeadModel: ClassReference("org.apache.flex.html.beads.models.TextModel");
 +		IBeadView: ClassReference("org.apache.flex.html.beads.CSSTextButtonView");
 +		iMeasurementBead: ClassReference("org.apache.flex.html.beads.TextButtonMeasurementBead");
 +	}
 +	
 +	/*
 +	TextFieldItemRenderer
 +	{
 +	IBeadController: ClassReference("org.apache.flex.html.beads.controllers.ItemRendererMouseController");
 +	height: 16;
 +	}
 +	*/
 +	
 +	TextInput
 +	{
 +		IBeadModel: ClassReference("org.apache.flex.html.beads.models.TextModel");
 +		IBeadView: ClassReference("org.apache.flex.html.beads.TextInputWithBorderView");
 +		IBeadController: ClassReference("org.apache.flex.html.beads.controllers.EditableTextKeyboardController");
 +		iBorderBead: ClassReference('org.apache.flex.html.beads.SingleLineBorderBead');
 +		iBackgroundBead: ClassReference('org.apache.flex.html.beads.SolidBackgroundBead');
 +		border-style: solid;
 +		border-color: #000000;
 +		border-width: 1px;
 +		background-color: #FFFFFF;
 +	}
 +	
 +	TitleBar
 +	{
 +		iBorderBead: ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
 +		iBackgroundBead: ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
 +	}
 +	
 +	ToggleTextButton
 +	{
 +		IBeadModel: ClassReference("org.apache.flex.html.beads.models.ToggleButtonModel");
 +		IBeadView:  ClassReference("org.apache.flex.html.beads.CSSTextToggleButtonView");
 +	}
 +	
 +	View
 +	{
 +		iBackgroundBead: ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
 +		iBorderBead: ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
 +	}
 +	
 +	VRule
 +	{
 +		IBeadView:  ClassReference("org.apache.flex.html.beads.VRuleView");
 +	}
 +	
 +	/* SVG */
 +	
 +	svg|TextButton
 +	{
 +		IBeadModel: ClassReference("org.apache.flex.html.beads.models.TextModel");
 +		IBeadView: ClassReference("org.apache.flex.html.beads.CSSTextButtonView");
 +		iMeasurementBead: ClassReference("org.apache.flex.html.beads.TextButtonMeasurementBead");
 +	}
 +	
  }
+ 
+ Border
+ {
+   border-color: inherit;
+   border-style: inherit;
+   border-radius: inherit;
+   border-width: inherit;
+   border: inherit;
+ }
+ 
+ Button
+ {
+     IBeadView: ClassReference("org.apache.flex.html.beads.CSSButtonView");
+ }
+ 
+ CheckBox
+ {
+     IBeadModel: ClassReference("org.apache.flex.html.beads.models.ToggleButtonModel");
+     IBeadView:  ClassReference("org.apache.flex.html.beads.CheckBoxView");			
+ }
+ 
+ CloseButton
+ {
+     IBeadView: ClassReference("org.apache.flex.html.beads.CloseButtonView");
+ }
+ 
+ ComboBox
+ {
+     IPopUp: ClassReference("org.apache.flex.html.supportClasses.DropDownListList");
+     IDataProviderItemRendererMapper: ClassReference("org.apache.flex.html.beads.TextItemRendererFactoryForArrayData");
+     IItemRendererClassFactory: ClassReference("org.apache.flex.core.ItemRendererClassFactory");
+     IItemRenderer: ClassReference("org.apache.flex.html.supportClasses.StringItemRenderer");
+ }
+ 
+ Container
+ {
+     iBackgroundBead: ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
+     iBorderBead: ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
+ }
+ 
+ ControlBar
+ {
+ 	IBeadLayout: ClassReference("org.apache.flex.html.beads.layouts.FlexibleFirstChildHorizontalLayout");
+     iMeasurementBead: ClassReference("org.apache.flex.html.beads.ControlBarMeasurementBead");
+     iBackgroundBead: ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
+     iBorderBead: ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");    
+ }
+ 
+ DropDownList
+ {
+     IBeadModel: ClassReference("org.apache.flex.html.beads.models.ArraySelectionModel");
+     IBeadView: ClassReference("org.apache.flex.html.beads.DropDownListView");
+     IBeadController: ClassReference("org.apache.flex.html.beads.controllers.DropDownListController");
+     IPopUp: ClassReference("org.apache.flex.html.supportClasses.DropDownListList");
+ }
+ 
+ DropDownListList
+ {
+     IBeadModel: ClassReference("org.apache.flex.html.beads.models.ArraySelectionModel");
+     IDataProviderItemRendererMapper: ClassReference("org.apache.flex.html.beads.TextItemRendererFactoryForArrayData");
+     IItemRendererClassFactory: ClassReference("org.apache.flex.core.ItemRendererClassFactory");
+     IItemRenderer: ClassReference("org.apache.flex.html.supportClasses.StringItemRenderer");
+     iBackgroundBead: ClassReference('org.apache.flex.html.beads.SolidBackgroundBead');
+     border-style: solid;
+     border-radius: 4px;
+     border-color: #000000;
+     border-width: 1px;
+     background-color: #FFFFFF;
+ }
+ 
+ HRule
+ {
+     IBeadView:  ClassReference("org.apache.flex.html.beads.HRuleView");
+ }
+ 
+ ImageButton
+ {
+     IBeadView: ClassReference("org.apache.flex.html.beads.ImageButtonView");
+ }
+ 
+ ImageAndTextButton
+ {
+     IBeadView: ClassReference("org.apache.flex.html.beads.CSSImageAndTextButtonView");
+ }
+ 
+ Label
+ {
+     IBeadModel: ClassReference("org.apache.flex.html.beads.models.TextModel");
+     IBeadView: ClassReference("org.apache.flex.html.beads.TextFieldView");
+ 	iMeasurementBead: ClassReference("org.apache.flex.html.beads.TextFieldLabelMeasurementBead");
+ }
+ 
+ List
+ {
+     iBorderBead: ClassReference('org.apache.flex.html.beads.SingleLineBorderBead');
+     iBorderModel: ClassReference('org.apache.flex.html.beads.models.SingleLineBorderModel');
+ }
+ 
+ MultilineLabel
+ {
+     IBeadModel: ClassReference("org.apache.flex.html.beads.models.TextModel");
+     IBeadView: ClassReference("org.apache.flex.html.beads.MultilineTextFieldView");
+ }
+ 
+ NumericStepper
+ {
+     IBeadView: ClassReference("org.apache.flex.html.beads.NumericStepperView");
+     
+     padding: 0px;
+     border-style: solid;
+     border-color: #000000;
+     border-width: 1px;
+     background-color: #FFFFFF;
+     iBorderBead: ClassReference('org.apache.flex.html.beads.SingleLineBorderBead');
+     iBackgroundBead: ClassReference('org.apache.flex.html.beads.SolidBackgroundBead');
+ }
+ 
+ Panel
+ {
+     iBorderBead: ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
+     iBackgroundBead: ClassReference("org.apache.flex.html.beads.SolidBackgroundBead"); 
  
+ }
+ 
+ PanelWithControlBar
+ {
+     iBorderBead: ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
+     iBackgroundBead: ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
+ }
+ 
+ RadioButton
+ {
+     IBeadModel: ClassReference("org.apache.flex.html.beads.models.ValueToggleButtonModel");
+     IBeadView:  ClassReference("org.apache.flex.html.beads.RadioButtonView");			
+ }
+ 
+ VScrollBar
+ {
+     IBeadLayout: ClassReference("org.apache.flex.html.beads.layouts.VScrollBarLayout");
+     IBeadModel: ClassReference("org.apache.flex.html.beads.models.ScrollBarModel");
+     IBeadView: ClassReference("org.apache.flex.html.beads.VScrollBarView");
+     IBeadController: ClassReference("org.apache.flex.html.beads.controllers.VScrollBarMouseController");
+ }
+ 
+ HScrollBar
+ {
+ 	IBeadLayout: ClassReference("org.apache.flex.html.beads.layouts.HScrollBarLayout");
+ 	IBeadModel: ClassReference("org.apache.flex.html.beads.models.ScrollBarModel");
+ 	IBeadView: ClassReference("org.apache.flex.html.beads.HScrollBarView");
+ 	IBeadController: ClassReference("org.apache.flex.html.beads.controllers.HScrollBarMouseController");
+ }
+ 
+ SimpleAlert
+ {
+     IBeadModel: ClassReference("org.apache.flex.html.beads.models.AlertModel");
+     IBeadView:  ClassReference("org.apache.flex.html.beads.SimpleAlertView");
+     IBeadController: ClassReference("org.apache.flex.html.beads.controllers.AlertController");
+     iBorderBead: ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
+     iBackgroundBead: ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
+     
+     background-color: #FFFFFF;
+     border-style: solid;
+     border-color: #000000;
+     border-width: 1px;
+ }
+ 
+ Slider
+ {
+     iBeadView:  ClassReference("org.apache.flex.html.beads.SliderView");
+     iBeadController: ClassReference("org.apache.flex.html.beads.controllers.SliderMouseController");
+     iThumbView: ClassReference("org.apache.flex.html.beads.SliderThumbView");
+     iTrackView: ClassReference("org.apache.flex.html.beads.SliderTrackView");
+ }
+ 
+ Spinner
+ {
+     IBeadController: ClassReference("org.apache.flex.html.beads.controllers.SpinnerMouseController");
+ }
+ 
+ TextArea
+ {
+     IBeadModel: ClassReference("org.apache.flex.html.beads.models.TextModel");
+     IBeadView: ClassReference("org.apache.flex.html.beads.TextAreaView");
+     IBeadController: ClassReference("org.apache.flex.html.beads.controllers.EditableTextKeyboardController");
+     iBorderBead: ClassReference('org.apache.flex.html.beads.SingleLineBorderBead');
+     iBorderModel: ClassReference('org.apache.flex.html.beads.models.SingleLineBorderModel');
+     border-style: solid;
+     border-color: #000000;
+     border-width: 1px;
+     background-color: #FFFFFF;
+ }
+ 
+ TextButton
+ {
+     IBeadModel: ClassReference("org.apache.flex.html.beads.models.TextModel");
+     IBeadView: ClassReference("org.apache.flex.html.beads.CSSTextButtonView");
+     iMeasurementBead: ClassReference("org.apache.flex.html.beads.TextButtonMeasurementBead");
+ }
+ 
+ /*
+ TextFieldItemRenderer
+ {
+     IBeadController: ClassReference("org.apache.flex.html.beads.controllers.ItemRendererMouseController");
+     height: 16;
+ }
+ */
+ 
+ TextInput
+ {
+     IBeadModel: ClassReference("org.apache.flex.html.beads.models.TextModel");
+     IBeadView: ClassReference("org.apache.flex.html.beads.TextInputWithBorderView");
+     IBeadController: ClassReference("org.apache.flex.html.beads.controllers.EditableTextKeyboardController");
+     iBorderBead: ClassReference('org.apache.flex.html.beads.SingleLineBorderBead');
+     iBackgroundBead: ClassReference('org.apache.flex.html.beads.SolidBackgroundBead');
+     border-style: solid;
+     border-color: #000000;
+     border-width: 1px;
+     background-color: #FFFFFF;
+ }
+ 
+ TitleBar
+ {
+     iBorderBead: ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
+     iBackgroundBead: ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
+ }
+ 
+ ToggleTextButton
+ {
+     IBeadModel: ClassReference("org.apache.flex.html.beads.models.ToggleButtonModel");
+     IBeadView:  ClassReference("org.apache.flex.html.beads.CSSTextToggleButtonView");
+ }
+ 
+ View
+ {
+     iBackgroundBead: ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
+     iBorderBead: ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
+ }
+ 
+ VRule
+ {
+     IBeadView:  ClassReference("org.apache.flex.html.beads.VRuleView");
+ }
+ 
+ /* SVG */
+ 
+ svg|TextButton
+ {
+     IBeadModel: ClassReference("org.apache.flex.html.beads.models.TextModel");
+     IBeadView: ClassReference("org.apache.flex.html.beads.CSSTextButtonView");
+     iMeasurementBead: ClassReference("org.apache.flex.html.beads.TextButtonMeasurementBead");
+ }
+ 
+ }


Mime
View raw message