| //////////////////////////////////////////////////////////////////////////////// |
| // |
| // 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. |
| // |
| //////////////////////////////////////////////////////////////////////////////// |
| package { |
| import mx.controls.LinkButton; |
| import mx.graphics.LinearGradient; |
| import mx.graphics.RadialGradient; |
| import mx.graphics.RadialGradientStroke; |
| import mx.graphics.SolidColor; |
| import mx.graphics.SolidColorStroke; |
| import mx.skins.spark.LinkButtonSkin; |
| |
| import spark.components.BorderContainer; |
| import spark.components.ButtonBar; |
| import spark.components.Grid; |
| import spark.components.RadioButton; |
| import spark.components.TabBar; |
| import spark.components.TileGroup; |
| import spark.components.ToggleButton; |
| import spark.primitives.BitmapImage; |
| import spark.primitives.Ellipse; |
| import spark.primitives.Line; |
| import spark.primitives.Path; |
| import spark.primitives.Rect; |
| import spark.skins.spark.BorderContainerSkin; |
| import spark.skins.spark.ButtonBarSkin; |
| import spark.skins.spark.RadioButtonSkin; |
| import spark.skins.spark.TabBarSkin; |
| import spark.skins.spark.ToggleButtonSkin; |
| |
| /** |
| * Classes, skins and icons. |
| * |
| * To control the list of what shows up in the component inspector |
| * edit the /assets/data/spark-manifest-defaults.xml |
| * */ |
| public class Radii8LibrarySparkAssets { |
| |
| public function Radii8LibrarySparkAssets() { |
| |
| } |
| |
| /////////////////////////////////////////////////////// |
| // CORE |
| /////////////////////////////////////////////////////// |
| |
| /** |
| * var xml:XML = new XML(new Radii8LibrarySparkAssets.sparkManifestDefaults()); |
| * // get list of component classes |
| * items = XML(xml).component; |
| * |
| * NOTE: Add a reference to the classes here and in the XML file. |
| * */ |
| [Embed(source="/assets/data/spark-manifest-defaults.xml", mimeType="application/octet-stream")] |
| public static const sparkManifestDefaults:Class; |
| |
| |
| /////////////////////////////////////////////////////// |
| // CONTAINERS |
| /////////////////////////////////////////////////////// |
| |
| //[Embed(source="assets/icons/containers/Accordion.png")] |
| //public static const AccordionIcon:Class; |
| |
| //[Embed(source="assets/icons/containers/ApplicationControlBar.png")] |
| //public static const ApplicationControlBarIcon:Class; |
| |
| [Embed(source="assets/icons/spark/containers/BorderContainer.png")] |
| public static const BorderContainerIcon:Class; |
| |
| public static var borderContainer:BorderContainer; |
| public static var borderContainerSkin:BorderContainerSkin; |
| |
| //[Embed(source="assets/icons/containers/Box.png")] |
| //public static const BoxIcon:Class; |
| |
| //[Embed(source="assets/icons/containers/Canvas.png")] |
| //public static const CanvasIcon:Class; |
| |
| //[Embed(source="assets/icons/containers/ControlBar.png")] |
| //public static const ControlBarIcon:Class; |
| |
| [Embed(source="assets/icons/spark/containers/DataGroup.png")] |
| public static const DataGroupIcon:Class; |
| |
| //[Embed(source="assets/icons/spark/containers/DividedBox.png")] |
| //public static const DividedBoxIcon:Class; |
| |
| [Embed(source="assets/icons/spark/containers/Form.png")] |
| public static const FormIcon:Class; |
| |
| [Embed(source="assets/icons/spark/containers/FormHeading.png")] |
| public static const FormHeadingIcon:Class; |
| |
| //[Embed(source="assets/icons/spark/containers/FormItem.png")] |
| //public static var FormItemIcon:Class; |
| |
| [Embed(source="assets/icons/spark/containers/DataGroup.png")] |
| public static const Grid:Class; |
| public static var grid:spark.components.Grid; |
| public static var defaultGridItemRenderer:spark.skins.spark.DefaultGridItemRenderer; |
| //public static var gridColumn:GridColumn; |
| |
| [Embed(source="assets/icons/spark/containers/GridColumnHeaderGroup.png")] |
| public static const GridColumnHeaderGroupIcon:Class; |
| |
| [Embed(source="assets/icons/spark/containers/Group.png")] |
| public static const GroupIcon:Class; |
| |
| [Embed(source="assets/icons/spark/containers/HGroup.png")] |
| public static const HGroupIcon:Class; |
| |
| //[Embed(source="assets/icons/spark/containers/HDividedBox.png")] |
| //public static const HDividedBoxIcon:Class; |
| |
| [Embed(source="assets/icons/spark/containers/Panel.png")] |
| public static const PanelIcon:Class; |
| |
| [Embed(source="assets/icons/spark/containers/SkinnableContainer.png")] |
| public static const SkinnableContainerIcon:Class; |
| |
| [Embed(source="assets/icons/spark/containers/SkinnableDataContainer.png")] |
| public static const SkinnableDataContainerIcon:Class; |
| |
| //[Embed(source="assets/icons/spark/containers/TabNavigator.png")] |
| //public static const TabNavigatorIcon:Class; |
| |
| [Embed(source="assets/icons/spark/containers/TileGroup.png")] |
| public static const TileGroupIcon:Class; |
| public static var tileGroup:TileGroup; |
| |
| //[Embed(source="assets/icons/spark/containers/TitleWindow.png")] |
| //public static const TitleWindowIcon:Class; |
| |
| //[Embed(source="assets/icons/spark/containers/TabNavigator.png")] |
| //public static const TabNavigatorIcon:Class; |
| |
| [Embed(source="assets/icons/spark/containers/VGroup.png")] |
| public static const VGroupIcon:Class; |
| |
| //[Embed(source="assets/icons/spark/containers/VDividedBox.png")] |
| //public static const VDividedBoxIcon:Class; |
| |
| //[Embed(source="assets/icons/spark/containers/ViewStack.png")] |
| //public static const ViewStackIcon:Class; |
| |
| |
| /////////////////////////////////////////////////////// |
| // CONTROLS |
| /////////////////////////////////////////////////////// |
| [Embed(source="assets/icons/spark/controls/Image.png")] |
| public static const BitmapImageIcon:Class; |
| public static var bitmapImage:BitmapImage; |
| |
| [Embed(source="assets/icons/spark/controls/ButtonBar.png")] |
| public static const ButtonIcon:Class; |
| |
| [Embed(source="assets/icons/spark/controls/Button.png")] |
| public static const ButtonBarIcon:Class; |
| public static var buttonBar:ButtonBar; |
| public static var buttonBarSkin:ButtonBarSkin; |
| |
| [Embed(source="assets/icons/spark/controls/CheckBox.png")] |
| public static const CheckBoxIcon:Class; |
| |
| //[Embed(source="assets/icons/spark/controls/ColorPicker.png")] |
| //public static const ColorPickerIcon:Class; |
| |
| [Embed(source="assets/icons/spark/controls/ComboBox.png")] |
| public static const ComboBoxIcon:Class; |
| |
| [Embed(source="assets/icons/spark/controls/DataGrid.png")] |
| public static const DataGridIcon:Class; |
| |
| [Embed(source="assets/icons/spark/controls/DropDownList.png")] |
| public static const DropDownListIcon:Class; |
| |
| //[Embed(source="assets/icons/spark/controls/DateChooser.png")] |
| //public static const DateChooserIcon:Class; |
| |
| //[Embed(source="assets/icons/spark/controls/DateField.png")] |
| //public static const DateFieldIcon:Class; |
| |
| //[Embed(source="assets/icons/spark/controls/HorizontalList.png")] |
| //public static const HorizontalListIcon:Class; |
| |
| //[Embed(source="assets/icons/spark/controls/HRule.png")] |
| //public static const HRuleIcon:Class; |
| |
| [Embed(source="assets/icons/spark/controls/HScrollBar.png")] |
| public static const HScrollBarIcon:Class; |
| |
| [Embed(source="assets/icons/spark/controls/HSlider.png")] |
| public static const HSliderIcon:Class; |
| |
| [Embed(source="assets/icons/spark/controls/Image.png")] |
| public static const ImageIcon:Class; |
| |
| [Embed(source="assets/icons/spark/controls/Label.png")] |
| public static const LabelIcon:Class; |
| |
| //Embed(source="assets/icons/spark/controls/LinkBar.png")] |
| //public static const LinkBarIcon:Class; |
| |
| [Embed(source="assets/icons/mx/controls/LinkButton.png")] |
| public static const LinkButtonIcon:Class; |
| public static var linkButton:LinkButton; |
| public static var linkButtonSkin:LinkButtonSkin; |
| |
| [Embed(source="assets/icons/spark/controls/List.png")] |
| public static const ListIcon:Class; |
| |
| //[Embed(source="assets/icons/spark/controls/Menu.png")] |
| //public static const MenuIcon:Class; |
| |
| //[Embed(source="assets/icons/spark/controls/MenuBar.png")] |
| //public static const MenuBarIcon:Class; |
| |
| [Embed(source="assets/icons/spark/controls/NumericStepper.png")] |
| public static const NumericStepperIcon:Class; |
| |
| //[Embed(source="assets/icons/spark/controls/ProgressBar.png")] |
| //public static const ProgressBarIcon:Class; |
| |
| [Embed(source="assets/icons/spark/controls/RadioButton.png")] |
| public static const RadioButtonIcon:Class; |
| public static var radioButton:RadioButton; |
| public static var radioButtonSkin:RadioButtonSkin; |
| |
| [Embed(source="assets/icons/spark/controls/RadioButtonGroup.png")] |
| public static const RadioButtonGroupIcon:Class; |
| |
| [Embed(source="assets/icons/spark/controls/RichEditableText.png")] |
| public static const RichEditableTextIcon:Class; |
| |
| [Embed(source="assets/icons/spark/controls/RichText.png")] |
| public static const RichTextIcon:Class; |
| |
| [Embed(source="assets/icons/spark/controls/Scroller.png")] |
| public static const ScrollerIcon:Class; |
| |
| //[Embed(source="assets/icons/spark/controls/Spacer.png")] |
| //public static const SpacerIcon:Class; |
| |
| [Embed(source="assets/icons/spark/controls/Spinner.png")] |
| public static const SpinnerIcon:Class; |
| |
| //[Embed(source="assets/icons/spark/controls/SWFLoader.png")] |
| //public static const SWFLoaderIcon:Class; |
| |
| [Embed(source="assets/icons/spark/controls/TabBar.png")] |
| public static const TabBarIcon:Class; |
| public static var tabBar:TabBar; |
| public static var tabBarSkin:TabBarSkin; |
| |
| //[Embed(source="assets/icons/spark/controls/Text.png")] |
| //public static const TextIcon:Class; |
| |
| [Embed(source="assets/icons/spark/controls/TextArea.png")] |
| public static const TextAreaIcon:Class; |
| |
| [Embed(source="assets/icons/spark/controls/TextInput.png")] |
| public static const TextInputIcon:Class; |
| |
| //[Embed(source="assets/icons/spark/controls/TileList.png")] |
| //public static const TileListIcon:Class; |
| |
| [Embed(source="assets/icons/spark/controls/TitleWindow.png")] |
| public static const TitleWindowIcon:Class; |
| |
| //[Embed(source="assets/icons/spark/controls/Tree.png")] |
| //public static const TreeIcon:Class; |
| |
| [Embed(source="assets/icons/spark/controls/ToggleButton.png")] |
| public static const ToggleButtonIcon:Class; |
| public static var toggleButton:ToggleButton; |
| public static var toggleButtonSkin:ToggleButtonSkin; |
| |
| [Embed(source="assets/icons/spark/controls/VideoDisplay.png")] |
| public static const VideoDisplayIcon:Class; |
| |
| //[Embed(source="assets/icons/spark/controls/VRule.png")] |
| //public static const VRuleIcon:Class; |
| |
| [Embed(source="assets/icons/spark/controls/VScrollBar.png")] |
| public static const VScrollBarIcon:Class; |
| |
| [Embed(source="assets/icons/spark/controls/VSlider.png")] |
| public static const VSliderIcon:Class; |
| |
| /////////////////////////////////////////////////////// |
| // GRAPHIC PRIMITIVES |
| /////////////////////////////////////////////////////// |
| |
| // 1110: The constant was not initialized. |
| // - change const to var |
| //public static const rect:Rect; |
| |
| public static var rect:Rect; |
| public static var ellipse:Ellipse; |
| public static var path:Path; |
| public static var line:Line; |
| public static var solidColorFill:SolidColor; |
| public static var linearGradientFill:LinearGradient; |
| public static var radialGradientFill:RadialGradient; |
| public static var solidColorStroke:SolidColorStroke; |
| public static var radialGradientStroke:RadialGradientStroke; |
| } |
| } |