You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by jm...@apache.org on 2014/09/21 04:30:56 UTC
svn commit: r1626513 - in
/flex/site/trunk/content/tourdeflex/spark/containers:
SkinnableDataContainerExample.mxml SkinnableDataContainerExample.swf
Author: jmclean
Date: Sun Sep 21 02:30:56 2014
New Revision: 1626513
URL: http://svn.apache.org/r1626513
Log:
TourDeFlex 1.1 added misisng example
Added:
flex/site/trunk/content/tourdeflex/spark/containers/SkinnableDataContainerExample.mxml
flex/site/trunk/content/tourdeflex/spark/containers/SkinnableDataContainerExample.swf (with props)
Added: flex/site/trunk/content/tourdeflex/spark/containers/SkinnableDataContainerExample.mxml
URL: http://svn.apache.org/viewvc/flex/site/trunk/content/tourdeflex/spark/containers/SkinnableDataContainerExample.mxml?rev=1626513&view=auto
==============================================================================
--- flex/site/trunk/content/tourdeflex/spark/containers/SkinnableDataContainerExample.mxml (added)
+++ flex/site/trunk/content/tourdeflex/spark/containers/SkinnableDataContainerExample.mxml Sun Sep 21 02:30:56 2014
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
+ xmlns:s="library://ns.adobe.com/flex/spark"
+ xmlns:mx="library://ns.adobe.com/flex/mx">
+
+ <s:Panel width="100%" height="100%" title="SkinnableDataContainer" skinClass="skins.TDFPanelSkin">
+ <s:layout><s:HorizontalLayout paddingLeft="8" paddingTop="8" paddingRight="12"/></s:layout>
+
+ <s:VGroup>
+ <s:Label text="Famous Astronauts" fontWeight="bold" fontSize="14"/>
+ <s:SkinnableDataContainer horizontalCenter="-66" verticalCenter="0" width="301">
+ <s:layout>
+ <s:VerticalLayout/>
+ </s:layout>
+ <s:itemRenderer>
+ <fx:Component>
+ <s:ItemRenderer>
+ <s:VGroup horizontalCenter="0" verticalCenter="0">
+ <s:HGroup verticalAlign="middle">
+ <s:Label text="{data.firstName}"/>
+ <s:Label text="{data.lastName}"/>
+ <s:Label text="{data.phoneNumber}"/>
+ <mx:LinkButton label="{data.college}" color="0x3380DD" click="navigateToURL(new URLRequest(data.url), '_blank')"
+ textDecoration="underline" fontWeight="normal" icon="@Embed('assets/arrow_icon_sm.png')" />
+ </s:HGroup>
+ </s:VGroup>
+ </s:ItemRenderer>
+ </fx:Component>
+ </s:itemRenderer>
+
+ <s:ArrayCollection>
+ <fx:Object firstName="John" lastName="Glenn" phoneNumber="888-555-1111" college="West Point" url="http://www.usma.edu/"/>
+ <fx:Object firstName="Neil" lastName="Armstrong" phoneNumber="888-555-2222" college="Purdue" url="http://www.purdue.edu/"/>
+ <fx:Object firstName="Buzz" lastName="Aldrin" phoneNumber="888-555-3333" college="Muskingum" url="http://www.muskingum.edu/"/>
+ <fx:Object firstName="James" lastName="Lovell" phoneNumber="888-555-4444" college="US Naval Academy" url="http://www.usna.edu/"/>
+ </s:ArrayCollection>
+ </s:SkinnableDataContainer>
+ </s:VGroup>
+ <s:Label color="0x323232" width="200" text="The SkinnableDataContainer is the skinnable version of the DataGroup and
+while it can hold visual elements, they are often used only to hold data items as children. Data items can be simple data items
+such String and Number objects, and more complicated data items such as Object and XMLNode objects."/>
+ </s:Panel>
+
+</s:Application>
Added: flex/site/trunk/content/tourdeflex/spark/containers/SkinnableDataContainerExample.swf
URL: http://svn.apache.org/viewvc/flex/site/trunk/content/tourdeflex/spark/containers/SkinnableDataContainerExample.swf?rev=1626513&view=auto
==============================================================================
Binary file - no diff available.
Propchange: flex/site/trunk/content/tourdeflex/spark/containers/SkinnableDataContainerExample.swf
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream