That's fine with me, but if you really have a two or three week go/no-go decision about using Royale, I don’t' want to distract from trying to get your proof-of-concept up and running. The list in this email contains third-party libraries that used the com.adobe.util packages. We won't emulate those if we can find the source and transpile them.
The rest of the list needs further pruning since lots of those APIs have been emulated in base classes. We can update that list if you commit to going with Royale. I'll answer your other issues in another post. Thanks, -Alex On 7/12/18, 9:30 PM, "chembali" <chemb...@hotmail.com> wrote: Can I go ahead and create an issue with the list of APIs to be emulated? I am thinking the flash,mx and Spark components from the below list needs to be emulated. I am not sure about the com.adobe classes in the list. I did a quick search for the JS implementation for the 3rd party libraries that are used. Most of the JS counterparts are out there. I am thinking of replacing the 3rd party libraries with JS libraries. Let me know your thoughts. Here is the list that I came up with. com.adobe.cairngorm.model.IModelLocator com.adobe.utils.ArrayUtil com.adobe.utils.ArrayUtil:arrayContainsValue com.adobe.utils.ArrayUtil:removeValueFromArray com.adobe.utils.StringUtil com.adobe.utils.StringUtil:replace com.adobe.utils.StringUtil:stringsAreEqual flash.display.BlendMode flash.display.BlendMode:NORMAL flash.display.DisplayObjectContainer:addChildAt flash.display.InteractiveObject:contextMenu flash.display.Sprite:useHandCursor flash.events.ErrorEvent flash.events.Event:CANCEL flash.events.Event:stopImmediatePropagation flash.events.Event:UNLOAD flash.events.IEventDispatcher flash.events.IOErrorEvent:text flash.events.KeyboardEvent:stopImmediatePropagation flash.events.KeyboardEvent:stopPropagation flash.events.MouseEvent:ctrlKey flash.events.MouseEvent:delta flash.events.MouseEvent:shiftKey flash.external.ExternalInterface:objectID flash.filters.GlowFilter:alpha flash.filters.GlowFilter:color flash.filters.GlowFilter:inner flash.filters.GlowFilter:strength flash.net.FileReference:download flash.net.FileReference:upload flash.net.FileReferenceList flash.net.FileReferenceList:addEventListener flash.net.FileReferenceList:browse flash.net.FileReferenceList:fileList flash.net.URLLoader:close flash.net.URLLoader:dataFormat flash.net.URLLoader:removeEventListener flash.net.URLLoaderDataFormat flash.net.URLLoaderDataFormat:BINARY flash.net.URLRequest:data flash.net.URLRequest:requestHeaders flash.net.URLRequestHeader flash.net.URLRequestMethod flash.net.URLRequestMethod:GET flash.net.URLRequestMethod:POST flash.system.Capabilities flash.system.Capabilities:version flash.system.Security flash.system.Security:allowDomain flash.system.Security:loadPolicyFile flash.system.System flash.system.System:gc flash.system.System:setClipboard flash.text.TextField:background flash.text.TextField:backgroundColor flash.ui.Keyboard:ENTER flash.utils.getQualifiedSuperclassName flash.utils.Timer:delay flash.utils.Timer:hasEventListener flash.utils.Timer:removeEventListener flash.xml.XMLDocument flash.xml.XMLDocument:appendChild flash.xml.XMLDocument:toString flash.xml.XMLNode flash.xml.XMLNode:appendChild flash.xml.XMLNode:attributes flash.xml.XMLNodeType flash.xml.XMLNodeType:ELEMENT_NODE flash.xml.XMLNodeType:TEXT_NODE flashx.textLayout.conversion.TextConverter flashx.textLayout.conversion.TextConverter:importToFlow flashx.textLayout.conversion.TextConverter:TEXT_FIELD_HTML_FORMAT flashx.textLayout.elements.TextFlow flashx.textLayout.elements.TextFlow:getText flashx.textLayout.elements.TextFlow:linkNormalFormat flashx.textLayout.formats.LineBreak flashx.textLayout.formats.LineBreak:TO_FIT flashx.textLayout.formats.TextLayoutFormat flashx.textLayout.formats.TextLayoutFormat:color mx.binding.utils.BindingUtils mx.binding.utils.BindingUtils:bindSetter mx.binding.utils.ChangeWatcher mx.charts.AxisRenderer mx.charts.AxisRenderer:axis mx.charts.AxisRenderer:axisStroke mx.charts.AxisRenderer:canDropLabels mx.charts.AxisRenderer:creationComplete mx.charts.AxisRenderer:gutters mx.charts.AxisRenderer:minorTickPlacement mx.charts.AxisRenderer:numChildren mx.charts.AxisRenderer:placement mx.charts.AxisRenderer:setStyle mx.charts.AxisRenderer:tickPlacement mx.charts.AxisRenderer:titleRenderer mx.charts.AxisRenderer:verticalAxisTitleAlignment mx.charts.AxisRenderer:visible mx.charts.CategoryAxis:padding mx.charts.CategoryAxis:ticksBetweenLabels mx.charts.CategoryAxis:title mx.charts.chartClasses.CartesianChart mx.charts.chartClasses.CartesianChart:dataToLocal mx.charts.chartClasses.CartesianChart:graphics mx.charts.chartClasses.CartesianChart:height mx.charts.chartClasses.CartesianChart:horizontalAxisRenderers mx.charts.chartClasses.CartesianChart:updateDisplayList mx.charts.chartClasses.CartesianChart:verticalAxisRenderers mx.charts.chartClasses.CartesianChart:width mx.charts.chartClasses.ChartLabel:updateDisplayList mx.charts.chartClasses.GraphicsUtilities:fillFromStyle mx.charts.chartClasses.IAxis mx.charts.chartClasses.Series:addEventListener mx.charts.chartClasses.Series:buttonMode mx.charts.chartClasses.Series:displayName mx.charts.chartClasses.Series:selectedIndex mx.charts.chartClasses.Series:useHandCursor mx.charts.ColumnChart:axisTitleStyleName mx.charts.ColumnChart:backgroundElements mx.charts.ColumnChart:columnWidthRatio mx.charts.ColumnChart:creationComplete mx.charts.ColumnChart:dataTipMode mx.charts.ColumnChart:doubleClickEnabled mx.charts.ColumnChart:horizontalAxisRenderers mx.charts.ColumnChart:itemDoubleClick mx.charts.ColumnChart:seriesFilters mx.charts.ColumnChart:verticalAxisRenderers mx.charts.effects.SeriesInterpolate:duration mx.charts.effects.SeriesInterpolate:effectEnd mx.charts.effects.SeriesInterpolate:elementOffset mx.charts.events.ChartItemEvent:CHANGE mx.charts.GridLines:horizontalStroke mx.charts.GridLines:visible mx.charts.Legend:direction mx.charts.Legend:x mx.charts.LegendItem:color mx.charts.LegendItem:fill mx.charts.LegendItem:fontWeight mx.charts.LegendItem:label mx.charts.LegendItem:stroke mx.charts.LinearAxis:maximum mx.charts.LinearAxis:minimum mx.charts.LinearAxis:padding mx.charts.PieChart:itemClick mx.charts.renderers.BoxItemRenderer mx.charts.renderers.CircleItemRenderer mx.charts.renderers.LineRenderer:data mx.charts.renderers.LineRenderer:updateDisplayList mx.charts.series.ColumnSeries:verticalAxis mx.charts.series.ColumnSet mx.charts.series.ColumnSet:series mx.charts.series.ColumnSet:type mx.charts.series.items.LineSeriesItem mx.charts.series.items.LineSeriesItem:x mx.charts.series.items.LineSeriesItem:y mx.charts.series.items.LineSeriesSegment mx.charts.series.items.LineSeriesSegment:items mx.charts.series.LineSeries mx.charts.series.LineSeries:fill mx.charts.series.LineSeries:radius mx.charts.series.LineSeries:selectedIndex mx.charts.series.LineSeries:setStyle mx.charts.series.LineSeries:verticalAxis mx.charts.series.LineSeries:xField mx.charts.series.PieSeries:buttonMode mx.charts.series.PieSeries:fills mx.charts.series.PieSeries:useHandCursor mx.charts.series.PlotSeries mx.charts.series.PlotSeries:displayName mx.charts.series.PlotSeries:fill mx.charts.series.PlotSeries:itemRenderer mx.charts.series.PlotSeries:items mx.charts.series.PlotSeries:radius mx.charts.series.PlotSeries:selectable mx.charts.series.PlotSeries:selectedIndex mx.charts.series.PlotSeries:stroke mx.charts.series.PlotSeries:styleName mx.charts.series.PlotSeries:xField mx.charts.styles.HaloDefaults mx.charts.styles.HaloDefaults:createSelector mx.charts.styles.HaloDefaults:init mx.collections.ArrayCollection:contains mx.collections.ArrayList:addAll mx.collections.ArrayList:addItem mx.collections.ArrayList:getItemAt mx.collections.ArrayList:length mx.collections.Grouping mx.collections.GroupingCollection mx.collections.GroupingCollection:getRoot mx.collections.GroupingCollection:grouping mx.collections.GroupingCollection:refresh mx.collections.GroupingCollection:source mx.collections.GroupingField mx.collections.GroupingField:compareFunction mx.collections.GroupingField:descending mx.collections.GroupingField:numeric mx.collections.GroupingField:summaries mx.collections.HierarchicalCollectionView mx.collections.HierarchicalCollectionView:source mx.collections.HierarchicalData mx.collections.HierarchicalData:childrenField mx.collections.HierarchicalData:source mx.collections.IHierarchicalCollectionView mx.collections.IHierarchicalData mx.collections.LeafNodeCursor mx.collections.LeafNodeCursor:afterLast mx.collections.LeafNodeCursor:current mx.collections.LeafNodeCursor:moveNext mx.collections.ListCollectionView:addAll mx.collections.ListCollectionView:addEventListener mx.collections.ListCollectionView:filterFunction mx.collections.ListCollectionView:getItemIndex mx.collections.ListCollectionView:itemUpdated mx.collections.ListCollectionView:setItemAt mx.collections.SortField:compareFunction mx.collections.SortField:descending mx.collections.SummaryField mx.collections.SummaryField:label mx.collections.SummaryField:operation mx.collections.SummaryField:summaryFunction mx.collections.SummaryRow mx.collections.SummaryRow:fields mx.collections.SummaryRow:summaryPlacement mx.collections.XMLListCollection:source mx.containers.Box mx.containers.Box:addChild mx.containers.Box:creationComplete mx.containers.Box:currentState mx.containers.Box:direction mx.containers.Box:states mx.containers.Box:updateDisplayList mx.containers.Canvas:backgroundAlpha mx.containers.Canvas:borderColor mx.containers.Canvas:click mx.containers.Canvas:creationComplete mx.containers.Canvas:currentState mx.containers.Canvas:horizontalScrollPolicy mx.containers.Canvas:maxHeight mx.containers.Canvas:minHeight mx.containers.Canvas:minWidth mx.containers.Canvas:mouseDown mx.containers.Canvas:mouseOut mx.containers.Canvas:mouseOver mx.containers.Canvas:mouseWheel mx.containers.Canvas:name mx.containers.Canvas:states mx.containers.Canvas:styleName mx.containers.Canvas:updateComplete mx.containers.Canvas:verticalScrollPolicy mx.containers.Canvas:visible mx.containers.DividedBox mx.containers.DividedBox:addEventListener mx.containers.DividedBox:direction mx.containers.DividedBox:dividerRelease mx.containers.DividedBox:getChildAt mx.containers.DividedBox:height mx.containers.DividedBox:paddingBottom mx.containers.DividedBox:paddingLeft mx.containers.DividedBox:paddingRight mx.containers.DividedBox:paddingTop mx.containers.DividedBox:setChildIndex mx.containers.DividedBox:width mx.containers.Form mx.containers.Form:addChild mx.containers.Form:addElement mx.containers.Form:creationComplete mx.containers.Form:height mx.containers.Form:horizontalCenter mx.containers.Form:horizontalScrollPolicy mx.containers.Form:labelWidth mx.containers.Form:name mx.containers.Form:paddingBottom mx.containers.Form:paddingLeft mx.containers.Form:paddingRight mx.containers.Form:paddingTop mx.containers.Form:removeAllElements mx.containers.Form:verticalGap mx.containers.Form:verticalScrollPolicy mx.containers.Form:width mx.containers.FormItem mx.containers.FormItem:addChild mx.containers.FormItem:direction mx.containers.FormItem:includeInLayout mx.containers.FormItem:label mx.containers.FormItem:labelStyleName mx.containers.FormItem:labelWidth mx.containers.FormItem:paddingTop mx.containers.FormItem:required mx.containers.FormItem:setStyle mx.containers.FormItem:visible mx.containers.FormItem:width mx.containers.Grid mx.containers.Grid:addElement mx.containers.Grid:creationComplete mx.containers.Grid:percentHeight mx.containers.Grid:percentWidth mx.containers.GridItem mx.containers.GridItem:addElement mx.containers.GridRow mx.containers.GridRow:addElement mx.containers.GridRow:percentWidth mx.containers.HBox:addChild mx.containers.HBox:addElement mx.containers.HBox:addEventListener mx.containers.HBox:backgroundColor mx.containers.HBox:borderColor mx.containers.HBox:borderStyle mx.containers.HBox:borderThickness mx.containers.HBox:buttonMode mx.containers.HBox:click mx.containers.HBox:creationComplete mx.containers.HBox:enabled mx.containers.HBox:getChildAt mx.containers.HBox:id mx.containers.HBox:includeInLayout mx.containers.HBox:left mx.containers.HBox:maxHeight mx.containers.HBox:minWidth mx.containers.HBox:mouseChildren mx.containers.HBox:mouseOut mx.containers.HBox:mouseOver mx.containers.HBox:numChildren mx.containers.HBox:percentWidth mx.containers.HBox:removeElement mx.containers.HBox:setStyle mx.containers.HBox:styleName mx.containers.HBox:top mx.containers.HBox:updateComplete mx.containers.HBox:useHandCursor mx.containers.HBox:verticalGap mx.containers.HBox:verticalScrollPolicy mx.containers.Panel mx.containers.Panel:addChild mx.containers.Panel:backgroundColor mx.containers.Panel:borderColor mx.containers.Panel:borderStyle mx.containers.Panel:bottom mx.containers.Panel:cornerRadius mx.containers.Panel:creationComplete mx.containers.Panel:currentState mx.containers.Panel:headerHeight mx.containers.Panel:layout mx.containers.Panel:states mx.containers.Panel:styleName mx.containers.Panel:titleBar mx.containers.Panel:top mx.containers.Panel:verticalScrollPolicy mx.containers.TabNavigator:addChild mx.containers.TabNavigator:change mx.containers.TabNavigator:creationPolicy mx.containers.TabNavigator:dispatchEvent mx.containers.TabNavigator:getTabAt mx.containers.TabNavigator:height mx.containers.TabNavigator:minHeight mx.containers.TabNavigator:numChildren mx.containers.TabNavigator:paddingBottom mx.containers.TabNavigator:paddingLeft mx.containers.TabNavigator:paddingRight mx.containers.TabNavigator:paddingTop mx.containers.TabNavigator:removeAll mx.containers.TabNavigator:removeChild mx.containers.TabNavigator:selectedChild mx.containers.TabNavigator:selectedIndex mx.containers.TabNavigator:width mx.containers.Tile:addChild mx.containers.Tile:creationComplete mx.containers.Tile:direction mx.containers.Tile:getChildAt mx.containers.Tile:getChildByName mx.containers.Tile:getChildren mx.containers.Tile:height mx.containers.Tile:horizontalGap mx.containers.Tile:includeInLayout mx.containers.Tile:minHeight mx.containers.Tile:numChildren mx.containers.Tile:paddingBottom mx.containers.Tile:paddingLeft mx.containers.Tile:paddingRight mx.containers.Tile:paddingTop mx.containers.Tile:removeAllChildren mx.containers.Tile:styleName mx.containers.Tile:verticalGap mx.containers.Tile:visible mx.containers.Tile:width mx.containers.TitleWindow mx.containers.TitleWindow:explicitHeight mx.containers.TitleWindow:explicitWidth mx.containers.TitleWindow:horizontalScrollPolicy mx.containers.TitleWindow:initialize mx.containers.TitleWindow:verticalScrollPolicy mx.containers.VBox mx.containers.VBox:addElementAt mx.containers.VBox:buttonMode mx.containers.VBox:click mx.containers.VBox:currentState mx.containers.VBox:dropShadowVisible mx.containers.VBox:getChildAt mx.containers.VBox:getChildren mx.containers.VBox:getElementAt mx.containers.VBox:getElementIndex mx.containers.VBox:id mx.containers.VBox:includeInLayout mx.containers.VBox:label mx.containers.VBox:left mx.containers.VBox:maxHeight mx.containers.VBox:minHeight mx.containers.VBox:mouseChildren mx.containers.VBox:name mx.containers.VBox:numChildren mx.containers.VBox:numElements mx.containers.VBox:percentHeight mx.containers.VBox:percentWidth mx.containers.VBox:removeChildAt mx.containers.VBox:removeElement mx.containers.VBox:setStyle mx.containers.VBox:states mx.containers.VBox:styleName mx.containers.VBox:updateComplete mx.containers.VBox:useHandCursor mx.containers.VDividedBox:bottom mx.containers.VDividedBox:creationComplete mx.containers.VDividedBox:creationPolicy mx.containers.VDividedBox:currentState mx.containers.VDividedBox:dividerThickness mx.containers.VDividedBox:horizontalScrollPolicy mx.containers.VDividedBox:left mx.containers.VDividedBox:minWidth mx.containers.VDividedBox:paddingBottom mx.containers.VDividedBox:paddingLeft mx.containers.VDividedBox:paddingRight mx.containers.VDividedBox:paddingTop mx.containers.VDividedBox:right mx.containers.VDividedBox:states mx.containers.VDividedBox:top mx.containers.VDividedBox:verticalScrollPolicy mx.containers.ViewStack:addElementAt mx.containers.ViewStack:addEventListener mx.containers.ViewStack:change mx.containers.ViewStack:clipContent mx.containers.ViewStack:getChildren mx.containers.ViewStack:removeChild mx.containers.ViewStack:removeElement mx.containers.ViewStack:removeElementAt mx.controls.AdvancedDataGrid:addEventListener mx.controls.AdvancedDataGrid:collapseAll mx.controls.AdvancedDataGrid:columnWordWrap mx.controls.AdvancedDataGrid:commitProperties mx.controls.AdvancedDataGrid:creationComplete mx.controls.AdvancedDataGrid:dataChange mx.controls.AdvancedDataGrid:defaultLeafIcon mx.controls.AdvancedDataGrid:disclosureClosedIcon mx.controls.AdvancedDataGrid:disclosureOpenIcon mx.controls.AdvancedDataGrid:dragDrop mx.controls.AdvancedDataGrid:dragMoveEnabled mx.controls.AdvancedDataGrid:dragOver mx.controls.AdvancedDataGrid:dropEnabled mx.controls.AdvancedDataGrid:expandAll mx.controls.AdvancedDataGrid:expandChildrenOf mx.controls.AdvancedDataGrid:expandItem mx.controls.AdvancedDataGrid:folderClosedIcon mx.controls.AdvancedDataGrid:folderOpenIcon mx.controls.AdvancedDataGrid:getParentItem mx.controls.AdvancedDataGrid:headerColors mx.controls.AdvancedDataGrid:hierarchicalCollectionView mx.controls.AdvancedDataGrid:includeInLayout mx.controls.AdvancedDataGrid:invalidateDisplayList mx.controls.AdvancedDataGrid:isItemHighlighted mx.controls.AdvancedDataGrid:isItemOpen mx.controls.AdvancedDataGrid:isItemSelected mx.controls.AdvancedDataGrid:removeEventListener mx.controls.AdvancedDataGrid:rendererProviders mx.controls.AdvancedDataGrid:rollOverColor mx.controls.AdvancedDataGrid:selectable mx.controls.AdvancedDataGrid:setFocus mx.controls.AdvancedDataGrid:sortItemRenderer mx.controls.AdvancedDataGrid:treeColumn mx.controls.AdvancedDataGrid:updateComplete mx.controls.AdvancedDataGrid:verticalGridLines mx.controls.advancedDataGridClasses.AdvancedDataGridBase:headerHeight mx.controls.advancedDataGridClasses.AdvancedDataGridColumn:formatter mx.controls.advancedDataGridClasses.AdvancedDataGridColumn:headerRenderer mx.controls.advancedDataGridClasses.AdvancedDataGridColumn:itemRenderer mx.controls.advancedDataGridClasses.AdvancedDataGridColumn:labelFunction mx.controls.advancedDataGridClasses.AdvancedDataGridColumn:sortCompareFunction mx.controls.advancedDataGridClasses.AdvancedDataGridColumn:styleFunction mx.controls.advancedDataGridClasses.AdvancedDataGridColumnGroup:headerText mx.controls.advancedDataGridClasses.AdvancedDataGridGroupItemRenderer:commitProperties mx.controls.advancedDataGridClasses.AdvancedDataGridGroupItemRenderer:createChildren mx.controls.advancedDataGridClasses.AdvancedDataGridGroupItemRenderer:data mx.controls.advancedDataGridClasses.AdvancedDataGridGroupItemRenderer:disclosureIcon mx.controls.advancedDataGridClasses.AdvancedDataGridGroupItemRenderer:icon mx.controls.advancedDataGridClasses.AdvancedDataGridGroupItemRenderer:label mx.controls.advancedDataGridClasses.AdvancedDataGridGroupItemRenderer:listData mx.controls.advancedDataGridClasses.AdvancedDataGridGroupItemRenderer:updateDisplayList mx.controls.advancedDataGridClasses.AdvancedDataGridHeaderRenderer:commitProperties mx.controls.advancedDataGridClasses.AdvancedDataGridHeaderRenderer:createChildren mx.controls.advancedDataGridClasses.AdvancedDataGridHeaderRenderer:data mx.controls.advancedDataGridClasses.AdvancedDataGridHeaderRenderer:horizontalAlign mx.controls.advancedDataGridClasses.AdvancedDataGridHeaderRenderer:label mx.controls.advancedDataGridClasses.AdvancedDataGridHeaderRenderer:listData mx.controls.advancedDataGridClasses.AdvancedDataGridHeaderRenderer:updateDisplayList mx.controls.advancedDataGridClasses.AdvancedDataGridItemRenderer:getStyle mx.controls.advancedDataGridClasses.AdvancedDataGridItemRenderer:validateNow mx.controls.advancedDataGridClasses.AdvancedDataGridListData mx.controls.advancedDataGridClasses.AdvancedDataGridListData:hasChildren mx.controls.advancedDataGridClasses.AdvancedDataGridListData:indent mx.controls.advancedDataGridClasses.AdvancedDataGridListData:item mx.controls.advancedDataGridClasses.AdvancedDataGridListData:owner mx.controls.advancedDataGridClasses.AdvancedDataGridRendererProvider:column mx.controls.advancedDataGridClasses.AdvancedDataGridRendererProvider:depth mx.controls.advancedDataGridClasses.AdvancedDataGridRendererProvider:renderer mx.controls.Alert:buttonWidth mx.controls.Alert:CANCEL mx.controls.Button:clickHandler mx.controls.Button:includeInLayout mx.controls.Button:listData mx.controls.Button:paddingTop mx.controls.Button:updateDisplayList mx.controls.CheckBox:data mx.controls.CheckBox:paddingLeft mx.controls.ColorPicker:addEventListener mx.controls.ColorPicker:change mx.controls.ColorPicker:click mx.controls.ColorPicker:dataProvider mx.controls.ColorPicker:editable mx.controls.ColorPicker:labelField mx.controls.ColorPicker:selectedItem mx.controls.ColorPicker:showTextField mx.controls.ColorPicker:swatchPanelStyleName mx.controls.ColorPicker:toolTip mx.controls.ComboBase:createChildren mx.controls.ComboBase:enabled mx.controls.ComboBase:setFocus mx.controls.ComboBase:text mx.controls.ComboBase:value mx.controls.ComboBox:addEventListener mx.controls.ComboBox:alternatingItemColors mx.controls.ComboBox:click mx.controls.ComboBox:close mx.controls.ComboBox:creationComplete mx.controls.ComboBox:dropdown mx.controls.ComboBox:dropdownFactory mx.controls.ComboBox:height mx.controls.ComboBox:id mx.controls.ComboBox:includeInLayout mx.controls.ComboBox:itemRenderer mx.controls.ComboBox:keyDownHandler mx.controls.ComboBox:labelField mx.controls.ComboBox:labelFunction mx.controls.ComboBox:paddingLeft mx.controls.ComboBox:selectedItem mx.controls.ComboBox:setFocus mx.controls.ComboBox:styleName mx.controls.ComboBox:text mx.controls.ComboBox:updateComplete mx.controls.ComboBox:updateDisplayList mx.controls.ComboBox:value mx.controls.ComboBox:visible mx.controls.ComboBox:x mx.controls.ComboBox:y mx.controls.DataGrid:addEventListener mx.controls.DataGrid:allowDragSelection mx.controls.DataGrid:change mx.controls.DataGrid:click mx.controls.DataGrid:columnWidth mx.controls.DataGrid:creationComplete mx.controls.DataGrid:doubleClick mx.controls.DataGrid:doubleClickEnabled mx.controls.DataGrid:dragEnabled mx.controls.DataGrid:draggableColumns mx.controls.DataGrid:dragMoveEnabled mx.controls.DataGrid:dragOver mx.controls.DataGrid:dropEnabled mx.controls.DataGrid:editable mx.controls.DataGrid:headerColors mx.controls.DataGrid:headerHeight mx.controls.DataGrid:headerRelease mx.controls.DataGrid:headerStyleName mx.controls.DataGrid:horizontalScrollPolicy mx.controls.DataGrid:includeInLayout mx.controls.DataGrid:invalidateDisplayList mx.controls.DataGrid:itemEditBegin mx.controls.DataGrid:itemEditEnd mx.controls.DataGrid:keyUp mx.controls.DataGrid:measureHeightOfItems mx.controls.DataGrid:paddingTop mx.controls.DataGrid:percentHeight mx.controls.DataGrid:percentWidth mx.controls.DataGrid:removeEventListener mx.controls.DataGrid:resizableColumns mx.controls.DataGrid:rowHeight mx.controls.DataGrid:selectable mx.controls.DataGrid:showHeaders mx.controls.DataGrid:sortableColumns mx.controls.DataGrid:updateComplete mx.controls.DataGrid:validateNow mx.controls.DataGrid:variableRowHeight mx.controls.DataGrid:verticalGridLines mx.controls.DataGrid:visible mx.controls.dataGridClasses.DataGridBase:selectItem mx.controls.dataGridClasses.DataGridColumn:dataTipField mx.controls.dataGridClasses.DataGridColumn:editable mx.controls.dataGridClasses.DataGridColumn:editorDataField mx.controls.dataGridClasses.DataGridColumn:fontFamily mx.controls.dataGridClasses.DataGridColumn:itemEditor mx.controls.dataGridClasses.DataGridColumn:itemRenderer mx.controls.dataGridClasses.DataGridColumn:minWidth mx.controls.dataGridClasses.DataGridColumn:paddingLeft mx.controls.dataGridClasses.DataGridColumn:paddingRight mx.controls.dataGridClasses.DataGridColumn:resizable mx.controls.dataGridClasses.DataGridColumn:setStyle mx.controls.dataGridClasses.DataGridColumn:showDataTips mx.controls.dataGridClasses.DataGridColumn:sortable mx.controls.dataGridClasses.DataGridColumn:sortCompareFunction mx.controls.dataGridClasses.DataGridColumn:textAlign mx.controls.dataGridClasses.DataGridColumn:visible mx.controls.dataGridClasses.DataGridColumn:wordWrap mx.controls.dataGridClasses.DataGridListData mx.controls.dataGridClasses.DataGridListData:dataField mx.controls.DateChooser:borderVisible mx.controls.DateChooser:click mx.controls.DateChooser:height mx.controls.DateChooser:width mx.controls.DateField:change mx.controls.DateField:click mx.controls.DateField:dayNames mx.controls.DateField:firstDayOfWeek mx.controls.DateField:includeInLayout mx.controls.DateField:maxYear mx.controls.DateField:minYear mx.controls.DateField:monthNames mx.controls.DateField:setFocus mx.controls.DateField:visible mx.controls.HSlider:allowThumbOverlap mx.controls.HSlider:allowTrackClick mx.controls.HSlider:change mx.controls.HSlider:click mx.controls.HSlider:height mx.controls.HSlider:left mx.controls.HSlider:liveDragging mx.controls.HSlider:maximum mx.controls.HSlider:minimum mx.controls.HSlider:right mx.controls.HSlider:showDataTip mx.controls.HSlider:showTrackHighlight mx.controls.HSlider:snapInterval mx.controls.HSlider:thumbSkin mx.controls.HSlider:tickColor mx.controls.HSlider:tickInterval mx.controls.HSlider:tickThickness mx.controls.HSlider:trackHighlightSkin mx.controls.HSlider:trackSkin mx.controls.HSlider:value mx.controls.HSlider:width mx.controls.HSlider:y mx.controls.Image:accessibilityName mx.controls.Image:addEventListener mx.controls.Image:autoLoad mx.controls.Image:contentHeight mx.controls.Image:contentWidth mx.controls.Image:includeInLayout mx.controls.Image:maxHeight mx.controls.Image:maxWidth mx.controls.Image:mouseDown mx.controls.Image:mouseOver mx.controls.Image:smoothBitmapContent mx.controls.Label:buttonMode mx.controls.Label:enabled mx.controls.Label:fontSize mx.controls.Label:fontStyle mx.controls.Label:fontThickness mx.controls.Label:fontWeight mx.controls.Label:height mx.controls.Label:horizontalCenter mx.controls.Label:includeInLayout mx.controls.Label:left mx.controls.Label:mouseChildren mx.controls.Label:paddingLeft mx.controls.Label:paddingRight mx.controls.Label:paddingTop mx.controls.Label:selectable mx.controls.Label:styleName mx.controls.Label:textDecoration mx.controls.Label:textField mx.controls.Label:toolTip mx.controls.Label:top mx.controls.Label:updateDisplayList mx.controls.Label:useHandCursor mx.controls.Label:verticalCenter mx.controls.Label:visible mx.controls.LinkBar:childAdd mx.controls.LinkBar:dataProvider mx.controls.LinkBar:fontFamily mx.controls.LinkBar:getChildAt mx.controls.LinkBar:getChildren mx.controls.LinkBar:horizontalGap mx.controls.LinkBar:label mx.controls.LinkBar:labelField mx.controls.LinkBar:numChildren mx.controls.LinkBar:separatorSkin mx.controls.LinkBar:separatorWidth mx.controls.LinkBar:styleName mx.controls.LinkButton mx.controls.LinkButton:buttonMode mx.controls.LinkButton:icon mx.controls.LinkButton:mouseEnabled mx.controls.LinkButton:paddingBottom mx.controls.LinkButton:paddingLeft mx.controls.LinkButton:paddingRight mx.controls.LinkButton:paddingTop mx.controls.LinkButton:setStyle mx.controls.List:allowMultipleSelection mx.controls.List:change mx.controls.List:mouseDownHandler mx.controls.List:mouseEventToItemRenderer mx.controls.List:mouseUpHandler mx.controls.List:selectedItems mx.controls.listClasses.AdvancedListBase:scrollToIndex mx.controls.listClasses.AdvancedListBase:selectedIndices mx.controls.listClasses.BaseListData mx.controls.listClasses.BaseListData:label mx.controls.listClasses.BaseListData:rowIndex mx.controls.listClasses.BaseListData:uid mx.controls.listClasses.IListItemRenderer mx.controls.listClasses.ListBase:allowMultipleSelection mx.controls.listClasses.ListBase:caretIndex mx.controls.listClasses.ListBase:drawItem mx.controls.listClasses.ListBase:indexToItemRenderer mx.controls.listClasses.ListBase:mouseClickHandler mx.controls.listClasses.ListBase:mouseDoubleClickHandler mx.controls.listClasses.ListBase:mouseOverHandler mx.controls.listClasses.ListBase:rowCount mx.controls.listClasses.ListBase:rowHeight mx.controls.listClasses.ListBase:selectable mx.controls.listClasses.ListBase:selectedIndices mx.controls.listClasses.ListBase:selectedItem mx.controls.listClasses.ListBase:selectedItems mx.controls.listClasses.ListBase:verticalScrollPolicy mx.controls.listClasses.ListBase:wordWrap mx.controls.MenuBar mx.controls.NumericStepper:click mx.controls.NumericStepper:data mx.controls.NumericStepper:keyUp mx.controls.RadioButton:change mx.controls.Spacer mx.controls.Text:bottom mx.controls.Text:click mx.controls.Text:enabled mx.controls.Text:fontFamily mx.controls.Text:fontSize mx.controls.Text:fontWeight mx.controls.Text:includeInLayout mx.controls.Text:left mx.controls.Text:maxWidth mx.controls.Text:minHeight mx.controls.Text:mouseOut mx.controls.Text:mouseOver mx.controls.Text:paddingBottom mx.controls.Text:paddingLeft mx.controls.Text:paddingRight mx.controls.Text:paddingTop mx.controls.Text:percentWidth mx.controls.Text:right mx.controls.Text:styleName mx.controls.Text:textAlign mx.controls.Text:textDecoration mx.controls.Text:top mx.controls.Text:verticalCenter mx.controls.Text:visible mx.controls.TextArea:change mx.controls.TextArea:length mx.controls.TextArea:setFocus mx.controls.TextArea:updateComplete mx.controls.TextArea:wordWrap mx.controls.TextInput:addEventListener mx.controls.TextInput:change mx.controls.TextInput:clearStyle mx.controls.TextInput:click mx.controls.TextInput:data mx.controls.TextInput:displayAsPassword mx.controls.TextInput:focusOut mx.controls.TextInput:fontSize mx.controls.TextInput:includeInLayout mx.controls.TextInput:keyUp mx.controls.TextInput:measuredWidth mx.controls.TextInput:selectionEndIndex mx.controls.TextInput:setStyle mx.controls.TextInput:styleName mx.controls.TextInput:updateComplete mx.controls.TextInput:verticalCenter mx.controls.TileList:borderStyle mx.controls.TileList:columnWidth mx.controls.TileList:dataProvider mx.controls.TileList:direction mx.controls.TileList:height mx.controls.TileList:itemRenderer mx.controls.TileList:paddingLeft mx.controls.TileList:width mx.controls.ToolTip:commitProperties mx.controls.ToolTip:maxWidth mx.controls.ToolTip:text mx.controls.ToolTip:textField mx.controls.Tree:_dropData mx.controls.Tree:change mx.controls.Tree:disclosureClosedIcon mx.controls.Tree:disclosureOpenIcon mx.controls.Tree:dispatchEvent mx.controls.Tree:expandItem mx.controls.Tree:fontFamily mx.controls.Tree:getItemIndex mx.controls.Tree:height mx.controls.Tree:iconFunction mx.controls.Tree:itemClick mx.controls.Tree:scrollToIndex mx.controls.Tree:selectedIndex mx.controls.Tree:selectedItem mx.controls.Tree:showRoot mx.controls.Tree:styleName mx.controls.Tree:visible mx.controls.Tree:y mx.controls.treeClasses.TreeListData:hasChildren mx.core.Container:addChildAt mx.core.Container:contains mx.core.Container:enabled mx.core.Container:getChildAt mx.core.Container:getChildByName mx.core.Container:getChildIndex mx.core.Container:getChildren mx.core.Container:numChildren mx.core.Container:numElements mx.core.Container:removeAllChildren mx.core.Container:removeChildAt mx.core.INavigatorContent mx.core.Repeater:dataProvider mx.core.UIComponent:childrenCreated mx.core.UIComponent:getExplicitOrMeasuredHeight mx.core.UIComponent:getExplicitOrMeasuredWidth mx.core.UIComponent:includeInLayout mx.core.UIComponent:initialize mx.core.UIComponent:keyUpHandler mx.core.UIComponent:left mx.core.UIComponent:owner mx.core.UIComponent:resourceManager mx.core.UIComponent:right mx.core.UIComponent:setVisible mx.core.UIComponent:top mx.core.UITextField:includeInLayout mx.core.UITextField:truncateToFit mx.core.UITextField:visible mx.core.UITextField:width mx.core.UITextFormat mx.core.UITextFormat:align mx.effects.Effect:duration mx.effects.Parallel:target mx.effects.WipeDown:duration mx.effects.WipeUp:duration mx.events.AdvancedDataGridEvent:SORT mx.events.ChildExistenceChangedEvent mx.events.ChildExistenceChangedEvent:CHILD_ADD mx.events.CloseEvent:currentTarget mx.events.CloseEvent:stopImmediatePropagation mx.events.CollectionEvent:kind mx.events.CollectionEventKind:RESET mx.events.DataGridEvent mx.events.DataGridEvent:dataField mx.events.DataGridEvent:HEADER_RELEASE mx.events.DataGridEvent:preventDefault mx.events.DataGridEvent:rowIndex mx.events.DividerEvent:DIVIDER_RELEASE mx.events.DragEvent:ctrlKey mx.events.DragEvent:preventDefault mx.events.FlexEvent:ENTER mx.events.FlexMouseEvent mx.events.FlexMouseEvent:MOUSE_DOWN_OUTSIDE mx.events.ItemClickEvent:index mx.events.ItemClickEvent:item mx.events.ListEvent:CHANGE mx.events.ListEvent:ITEM_CLICK mx.events.ListEvent:ITEM_DOUBLE_CLICK mx.events.ListEvent:preventDefault mx.events.ModuleEvent:clone mx.events.MoveEvent:target mx.events.PropertyChangeEvent:property mx.events.PropertyChangeEvent:PROPERTY_CHANGE mx.events.StateChangeEvent mx.events.StateChangeEvent:CURRENT_STATE_CHANGE mx.events.ValidationResultEvent:field mx.events.ValidationResultEvent:message mx.events.ValidationResultEvent:results mx.events.ValidationResultEvent:target mx.events.ValidationResultEvent:VALID mx.formatters.NumberBase mx.formatters.NumberBase:decimalSeparatorTo mx.formatters.NumberBase:formatRoundingWithPrecision mx.formatters.NumberBaseRoundType mx.formatters.NumberBaseRoundType:NEAREST mx.graphics.SolidColorStroke mx.graphics.Stroke:alpha mx.graphics.Stroke:color mx.graphics.Stroke:weight mx.logging.LogEvent mx.logging.LogEvent:getLevelString mx.logging.LogEvent:level mx.logging.LogEvent:message mx.logging.LogEventLevel:ERROR mx.managers.CursorManager:removeAllCursors mx.managers.CursorManager:setBusyCursor mx.managers.CursorManager:showCursor mx.managers.DragManager:MOVE mx.managers.ToolTipManager mx.managers.ToolTipManager:toolTipClass mx.messaging.channels.SecureAMFChannel mx.messaging.ChannelSet:channels mx.messaging.Consumer mx.messaging.Consumer:channelSet mx.messaging.Consumer:destination mx.messaging.Consumer:subscribe mx.printing.FlexPrintJobScaleType:MATCH_WIDTH mx.resources.IResourceManager mx.resources.ResourceManager mx.resources.ResourceManager:getInstance mx.rpc.Fault mx.rpc.IResponder mx.rpc.xml.SimpleXMLDecoder mx.rpc.xml.SimpleXMLDecoder:decodeXML mx.skins.spark.SliderThumbSkin mx.skins.spark.SliderTrackHighlightSkin mx.skins.spark.SliderTrackSkin mx.states.RemoveChild:target mx.states.SetEventHandler:handler mx.states.SetEventHandler:name mx.states.SetEventHandler:target mx.states.SetProperty:name mx.states.SetProperty:target mx.states.SetProperty:value mx.states.SetStyle:name mx.states.SetStyle:target mx.states.SetStyle:value mx.states.State:basedOn mx.states.State:name mx.states.State:overrides mx.states.Transition:effect mx.states.Transition:fromState mx.states.Transition:toState mx.styles.StyleManager mx.styles.StyleManager:getStyleManager mx.utils.ColorUtil mx.utils.ColorUtil:adjustBrightness mx.utils.ObjectUtil:getClassInfo mx.validators.EmailValidator:enabled mx.validators.NumberValidator:integerError mx.validators.NumberValidator:requiredFieldError mx.validators.PhoneNumberValidator:enabled mx.validators.PhoneNumberValidator:invalidCharError mx.validators.PhoneNumberValidator:minDigits mx.validators.PhoneNumberValidator:required mx.validators.PhoneNumberValidator:wrongLengthError mx.validators.StringValidator:doValidation mx.validators.StringValidator:enabled mx.validators.ValidationResult mx.validators.ValidationResult:isError mx.validators.Validator mx.validators.Validator:doValidation mx.validators.Validator:handleResults mx.validators.Validator:source mx.validators.Validator:validate mx.validators.Validator:validateAll spark.components.BorderContainer:filters spark.components.BorderContainer:mouseDownOutside spark.components.ButtonBarButton:buttonMode spark.components.ButtonBarButton:click spark.components.ButtonBarButton:data spark.components.ButtonBarButton:label spark.components.ButtonBarButton:mouseChildren spark.components.ButtonBarButton:mouseOut spark.components.ButtonBarButton:mouseOver spark.components.ButtonBarButton:skinClass spark.components.ButtonBarButton:useHandCursor spark.components.ComboBox spark.components.ComboBox:selectedIndex spark.components.DataGroup:height spark.components.DataGroup:width spark.components.DropDownList:labelFunction spark.components.Group spark.components.Group:addElementAt spark.components.Group:alpha spark.components.Group:createChildren spark.components.Group:filters spark.components.Group:getElementIndex spark.components.Group:removeAllElements spark.components.Group:removeElement spark.components.HGroup:addElement spark.components.HGroup:addEventListener spark.components.HGroup:buttonMode spark.components.HGroup:click spark.components.HGroup:creationComplete spark.components.HGroup:enabled spark.components.HGroup:includeInLayout spark.components.HGroup:minHeight spark.components.HGroup:minWidth spark.components.HGroup:mouseOut spark.components.HGroup:mouseOver spark.components.HGroup:paddingBottom spark.components.HGroup:paddingTop spark.components.HGroup:percentWidth spark.components.HGroup:styleName spark.components.HGroup:toolTip spark.components.HGroup:useHandCursor spark.components.Label:includeInLayout spark.components.Label:maxHeight spark.components.Label:maxWidth spark.components.Label:minWidth spark.components.Label:paddingLeft spark.components.Label:paddingRight spark.components.Label:paddingTop spark.components.Label:showTruncationTip spark.components.Label:toolTip spark.components.Panel:controlBarContent spark.components.PopUpAnchor:height spark.components.PopUpAnchor:styleName spark.components.PopUpAnchor:width spark.components.RichEditableText:color spark.components.RichEditableText:editable spark.components.RichEditableText:focusIn spark.components.RichEditableText:focusOut spark.components.RichEditableText:keyDown spark.components.RichEditableText:paddingLeft spark.components.RichEditableText:percentHeight spark.components.RichEditableText:percentWidth spark.components.RichEditableText:textFlow spark.components.RichEditableText:toolTip spark.components.RichEditableText:verticalAlign spark.components.RichText spark.components.RichText:percentWidth spark.components.RichText:setStyle spark.components.RichText:text spark.components.SkinnableContainer:backgroundColor spark.components.SkinnableContainer:bottom spark.components.SkinnableContainer:includeInLayout spark.components.SkinnableContainer:layout spark.components.SkinnableContainer:left spark.components.SkinnableContainer:maxHeight spark.components.SkinnableContainer:minHeight spark.components.SkinnableContainer:mxmlContentFactory spark.components.SkinnableContainer:partRemoved spark.components.SkinnableContainer:removeAllElements spark.components.SkinnableContainer:right spark.components.SkinnableContainer:skinClass spark.components.SkinnableContainer:visible spark.components.supportClasses.ButtonBarHorizontalLayout:gap spark.components.supportClasses.ButtonBase spark.components.supportClasses.ButtonBase:labelDisplay spark.components.supportClasses.ButtonBase:partAdded spark.components.supportClasses.ButtonBase:partRemoved spark.components.supportClasses.ButtonBase:toolTip spark.components.supportClasses.ButtonBase:visible spark.components.supportClasses.ListBase:requireSelection spark.components.supportClasses.Skin:height spark.components.supportClasses.Skin:width spark.components.supportClasses.SkinnableComponent:addChild spark.components.supportClasses.SkinnableComponent:mouseChildren spark.components.supportClasses.SkinnableComponent:removeChild spark.components.supportClasses.SkinnableComponent:skin spark.components.supportClasses.TextBase:includeInLayout spark.components.TileGroup:bottom spark.components.TileGroup:click spark.components.TileGroup:horizontalAlign spark.components.TileGroup:horizontalGap spark.components.TileGroup:left spark.components.TileGroup:right spark.components.TileGroup:top spark.components.TileGroup:verticalAlign spark.components.TileGroup:verticalGap spark.components.VGroup:addElement spark.components.VGroup:bottom spark.components.VGroup:clipAndEnableScrolling spark.components.VGroup:enabled spark.components.VGroup:getElementIndex spark.components.VGroup:left spark.components.VGroup:minHeight spark.components.VGroup:minWidth spark.components.VGroup:paddingBottom spark.components.VGroup:paddingLeft spark.components.VGroup:paddingRight spark.components.VGroup:paddingTop spark.components.VGroup:removeAllElements spark.components.VGroup:right spark.components.VGroup:top spark.components.VGroup:variableRowHeight spark.effects.easing.Linear:easeInFraction spark.effects.easing.Linear:easeOutFraction spark.effects.Fade spark.effects.Fade:alphaFrom spark.effects.Fade:alphaTo spark.effects.Fade:duration spark.effects.Move spark.effects.Resize spark.effects.Resize:duration spark.effects.Resize:heightTo spark.effects.Resize:widthTo spark.effects.Scale:duration spark.effects.Scale:easer spark.effects.Scale:scaleXBy spark.events.IndexChangeEvent:currentTarget spark.filters.DropShadowFilter:alpha spark.filters.DropShadowFilter:angle spark.filters.DropShadowFilter:blurX spark.filters.DropShadowFilter:blurY spark.filters.DropShadowFilter:color spark.filters.DropShadowFilter:distance spark.filters.DropShadowFilter:strength spark.filters.GlowFilter:alpha spark.filters.GlowFilter:color spark.filters.GlowFilter:inner spark.filters.GlowFilter:strength spark.primitives.BitmapImage spark.primitives.BitmapImage:alpha spark.primitives.BitmapImage:bottom spark.primitives.BitmapImage:filters spark.primitives.BitmapImage:left spark.primitives.BitmapImage:right spark.primitives.BitmapImage:smooth spark.primitives.BitmapImage:top spark.primitives.BitmapImage:visible spark.primitives.Path:height spark.primitives.Path:horizontalCenter spark.primitives.Path:scaleX spark.primitives.Path:scaleY spark.primitives.Path:verticalCenter spark.primitives.Path:width spark.primitives.Path:winding spark.primitives.Rect:maxHeight spark.primitives.Rect:minHeight spark.skins.SparkSkin:buttonMode spark.skins.SparkSkin:height spark.skins.SparkSkin:transitions spark.skins.SparkSkin:useHandCursor spark.skins.SparkSkin:width -- Sent from: https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache-royale-development.20373.n8.nabble.com%2F&data=02%7C01%7Caharui%40adobe.com%7C04683ec586404d03266708d5e8795b4a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C636670530277254452&sdata=2L%2FOgcwZiuSgNqbQC1YTs1EiiyXo4d96asFViQB9Jmk%3D&reserved=0