private function removeMapLogo():void { var staticGroup:Group; if (map) { for (var counter:int = 0; counter<map.numChildren; counter++) { try { var mapChild:DisplayObject = map.getChildAt(counter); trace(">>> map child " + mapChild.name); if (mapChild.name.search("Static") != -1) { staticGroup = mapChild as Group; } } catch (error:Error) { trace(error.getStackTrace()); } } } if (staticGroup) { for (var indexer:int = 0; indexer<staticGroup.numChildren; indexer++) { try { var groupChild:DisplayObject = staticGroup.getChildAt(indexer); trace(">>> Static Layer child " + groupChild.name); if (groupChild.name.search("Image") != -1) { groupChild.visible = false; } } catch (error:Error) { trace(error.getStackTrace()); } } } }
protected function veLayer_updateCompleteHandler(event:FlexEvent):void { removeMapLogo(); } <esri:VETiledLayer id="veLayer" ... updateComplete="veLayer_updateCompleteHandler(event)"/>
You might also want to take another look at the License Agreement - http://www.esri.com/legal/pdfs/mla_e204_e300/english.pdfNote under "4.2 Uses Not Permitted", especially point "g":"g. Licensee shall not remove or obscure any ESRI or its licensors' patent, copyright, trademark, or proprietary rights notices contained in or affixed to Software, Data, Web Services, or Documentation."
The lower right tag line ends in "AND"!).
So i am not getting it should we downgrade to 10.0 to be able to use this API?
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.