Справочник по ActionScript® 3.0 для платформы Adobe® Flash®
Домашняя страница  |  Скрыть список пакетов и классов |  Пакеты  |  Классы  |  Что нового  |  Указатель  |  Приложения  |  Почему по-английски?
Фильтры: Получение данных с сервера...
Получение данных с сервера...
 

mx.core 


В пакете mx.core содержатся базовые классы и интерфейсы, используемые в Flex, например UIComponent.



Интерфейсы
 ИнтерфейсОписание
 IAssetLayoutFeatures Интерфейс IAssetLayoutFeatures определяет минимальные свойства и методы, требуемые для того, чтобы Object поддерживал расширенные преобразования во встроенных ресурсах.
 IBorder Интерфейс IBorder определяет интерфейс, реализуемый всеми классами, которые используются для тем оформления границ.
 IButton Интерфейс IButton является интерфейсом маркера, указывающего на то, что компонент функционирует как кнопка.
 IChildList Интерфейс IChildList определяет свойства и методы управления и доступа к нижестоящим спискам, которые являются подчиненными наборами нижестоящих элементов DisplayObjectContainer.
 IConstraintClient Интерфейс IConstraintClient определяет интерфейс для компонентов, поддерживающих ограничения макета.
 IContainer IContainer – это интерфейс, указывающий на то, что компонент расширяет или имитирует mx.core.Container
 IDataRenderer Интерфейс IDataRenderer определяет интерфейс для компонентов, которые имеют свойство data.
 IDeferredContentOwner Интерфейс IDeferredContentOwner определяет свойства и методы для отложенной реализации.
 IDeferredInstance Интерфейс IDeferredInstance определяет интерфейс фабрики экземпляров Flex с отложенным созданием.
 IDeferredInstantiationUIComponent Интерфейс IDeferredInstantiationUIComponent определяет интерфейс для компонента или объект, откладывающий создание экземпляров.
 IFactory Интерфейс IFactory определяет интерфейс, реализуемый классами фабрики, например ClassFactory.
 IFlexAsset IFlexAsset является интерфейсом маркера со следующим значением: если класс объявляет, что он реализует IFlexAsset, то этот класс представляет ресурс, например растровое изображение, шрифт, или звук, который был встроен в приложении Flex.
 IFlexDisplayObject Интерфейс IFlexDisplayObject определяет интерфейс для элементов темы оформления.
 IFlexModule Интерфейс IFlexModule используется в качестве дополнительного соглашения с IFlexModuleFactory.
 IFlexModuleFactory Интерфейс IFlexModuleFactory представляет соглашение, ожидаемое для начальной загрузки приложений Flex и динамически загружаемых модулей.
 IFontContextComponent Позволяет компоненту поддерживать свойства для контекста шрифта.
 IIMESupport Интерфейс IIMESupport определяет интерфейс для всех компонентов, поддерживающих IME (редактор методов ввода).
 IInvalidating Интерфейс IInvalidating определяет интерфейс для компонентов, которые используют отмену, чтобы сделать отложенным, а не немедленным обязательство, измерение, отображение и макет для свойства.
 ILayoutDirectionElement Интерфейс ILayoutDirectionElement определяет минимальные свойства и методы, требуемые для того, чтобы Object поддерживал свойство layoutDirection.
 ILayoutElement Интерфейс ILayoutElement в основном используется классами макета для запроса, установки размера и размещения элементов контейнеров GroupBase.
 IMXMLObject Интерфейс IMXMLObject определяет API-интерфейсы, реализуемые невизуальным компонентом для корректной работы с компилятором MXML.
 INavigatorContent Интерфейс INavigatorContent определяет интерфейс, который должен быть реализован контейнером, используемым в качестве нижестоящего элемента контейнера навигатора, например ViewStack, TabNavigato и Accordion.
 IProgrammaticSkin Интерфейс IProgrammaticSkin определяет интерфейс, который должны реализовать классы темы для оформления, если они используют интерфейс темы оформления для свойства name.
 IPropertyChangeNotifier Интерфейс IPropertyChangeNotifier определяет интерфейс маркера.
 IRawChildrenContainer Интерфейс IRawChildrenContainer определяет API для контейнеров, возвращающих IChildList, который представляет все нижестоящие элементы.
 IRectangularBorder Интерфейс IRectangularBorder определяет интерфейс, реализуемый всеми классами, используемыми для темы оформления прямоугольной границы.
 IRepeater Интерфейс IRepeater определяет открытые интерфейсы API объекта Repeater.
 IRepeaterClient Интерфейс IRepeaterClient определяет интерфейс для компонентов API, имеющих несколько экземпляров, созданных Repeater.
 ISelectableList Интерфейс ISelectableList указывает на то, что средство реализации является элементом IList, поддерживающим свойство selectedIndex.
 IStateClient Интерфейс IStateClient определяет интерфейс, который должен реализовываться компонентами для поддержки представлений состояния.
 IStateClient2 Интерфейс IStateClient2 определяет интерфейс, который должен реализовываться компонентами для поддержки семантики состояния представлений Flex 4.
 ISWFBridgeGroup Группа соединения изолированной среды – это группа соединений, которые представляют приложения, с которыми может взаимодействовать текущее приложение.
 ISWFBridgeProvider Средство реализации ISWFBridgeProvider предоставляет соединения с приложением в другой изолированной среде или с приложением, скомпилированным при помощи другой версии компилятора Flex и запущенным в другом домене ApplicationDomain.
 ISWFLoader Интерфейс ISWFLoader определяет API посредством специальных свойств и методов, необходимых при загрузке совместимых и ненадежных приложений.
 ITextInput Определяет интерфейс для однострочного текстового поля, которое может редактироваться при необходимости.
 IToggleButton Интерфейс IToggleButton является интерфейсом маркера, указывающим на функционирование компонента в качестве переключаемой кнопки.
 IToolTip Интерфейс IToolTip определяет API, которые аналогичные всплывающим подсказкам компоненты должны реализовать для работы с ToolTipManager.
 ITransientDeferredInstance Интерфейс ITransientDeferredInstance расширяет IDeferredInstance и добавляет возможность сброса состояния отложенной фабрики экземпляров до начального (обычно это подразумевает отмену всех ссылок на компонент, например установку свойства документа-владельца, который ссылается на экземпляр, имеющий значение null).
 IUIComponent Интерфейс IUIComponent определяет основной набор API-интерфейсов, которые необходимо реализовать для создания нижестоящего объекта контейнера Flex или списка.
 IUID Интерфейс IUID определяет интерфейс для объектов, которые должны иметь уникальные идентификаторы (UID) для однозначного определения объекта.
 IUITextField Интерфейс IUITextField определяет базовый набор API для экземпляров UITextField.
 IVisualElement Интерфейс IVisualElement определяет свойства и методы minimum, требуемые для визуального элемента для расположения и отображения в контейнере Spark.
 IVisualElementContainer Интерфейс IVisualElementContainer определяет свойства и методы minimum, требуемые для контейнера с целью управления отображаемыми компонентами Spark.
 IWindow     Интерфейс IWindow определяет API для компонентов, являющихся контейнерами верхнего уровня в приложениях AIR на базе Flex (контейнеры, представляющие окна операционной системы).
Классы
 КлассОписание
 Application Flex определяет контейнер по умолчанию или Application, позволяющее добавлять содержимое в приложение без явного определения другого контейнера.
 ApplicationDomainTarget Класс ApplicationDomainTarget определяет возможные значения для свойства applicationDomainTarget класса RSLData.
 BitmapAsset BitmapAsset является подклассом класса flash.display.Bitmap, представляющего растровые изображения, встраиваемые в приложение Flex.
 ButtonAsset ButtonAsset – это подкласс класса flash.display.SimpleButton, представляющий символы кнопок, которые встроены в приложение Flex из файла SWF, созданного в программе Flash.
 ByteArrayAsset ByteArrayAsset – это подкласс класса flash.utils.ByteArray, который представляет собой произвольную последовательность байтовых данных, встраиваемых в приложение Flex.
 ClassFactory Экземпляр типа ClassFactory является «объектом фабрики», который Flex использует для создания нескольких экземпляров другого класса с идентичными свойствами.
 ComponentDescriptor ComponentDescriptor является базовым классом для класса UIComponentDescriptor, инкапсулирующим информацию, указанную в теге MXML для экземпляра визуального компонента.
 Container Класс Container является абстрактным базовым классом для компонентов, управляющих характеристиками макета нижестоящих компонентов.
 ContainerCreationPolicy Класс ContainerCreationPolicy определяет значения констант для свойства creationPolicy класса Container.
 ContainerLayout Класс ContainerLayout определяет значения констант для свойства layout классов контейнера.
 ContextualClassFactory Фабрика класса, предоставляющая диспетчер системы в качестве контекста для создания класса.
 DeferredInstanceFromClass Фабрика экземпляров с отложенным созданием, которая создает и возвращает экземпляр указанного класса.
 DeferredInstanceFromFunction Фабрика экземпляров с отложенным созданием, использующая функцию генератора для создания экземпляра требуемого объекта.
 DesignLayer Класс DesignLayer представляет группу видимости, которая может быть связана с одним или несколькими экземплярами IVisualElement во время выполнения.
 DPIClassification Значение enum классов плотности экрана устройства.
 DragSource Класс DragSource содержит перетаскиваемые данные.
 EdgeMetrics Класс EdgeMetrics указывает толщину четырех краевых областей вокруг визуального компонента в пикселях.
 EventPriority Класс EventPriority определяет значения констант для аргумента priority метода addEventListener() EventDispatcher.
 FlexBitmap FlexBitmap является подклассом класса Bitmap для проигрывателя.
 FlexGlobals Класс, содержащий переменные, которые являются глобальными для всех приложений в одном домене ApplicationDomain.
 FlexHTMLLoader     FlexHTMLLoader является подклассом класса HTMLLoader проигрывателя, используемым элементом управления HTML Flex.
 FlexLoader FlexLoader является подклассом класса Loader для проигрывателя.
 FlexMovieClip FlexMovieClip является подклассом класса MovieClip для проигрывателя.
 FlexShape FlexShape является подклассом класса Shape для проигрывателя.
 FlexSimpleButton FlexSimpleButton является подклассом класса SimpleButton проигрывателя.
 FlexSprite FlexSprite является подклассом класса Player Sprite и суперклассом для UIComponent.
 FlexTextField FlexTextField является подклассом класса TextField и суперклассом для UITextField.
 FlexVersion Этот класс управляет обратной совместимостью инфраструктуры.
 FontAsset FontAsset – это подкласс класса flash.text.Font, который представляет шрифты, встраиваемые в приложение Flex.
 FTETextField FTETextField является спрайтом, отображающим текст с использованием нового Flash Text Engine для реализации старого API TextField.
 InteractionMode Класс InteractionMode определяет значения свойства interactionMode класса UIComponent.
 LayoutContainer Flex определяет контейнер по умолчанию или Application, которые позволяют добавлять содержимое к модулю или Application без явного определения другого контейнера.
 LayoutDirection Класс LayoutDirection определяет постоянные значения для стиля layoutDirection интерфейса IStyleClient и свойства layoutDirection интерфейса ILayoutDirectionElement.
 MovieClipAsset MovieClipAsset – это подкласс класса flash.display.MovieClip, представляющий символы видеоклипов, которые встроены в приложение Flex из файла SWF, созданного в программе Flash.
 MovieClipLoaderAsset MovieClipLoaderAsset является подклассом класса MovieClipAsset, представляющего SWF-файлы, встраиваемые в приложение Flex.
 MXMLObjectAdapter Класс MXMLObjectAdapter является реализацией заглушки для интерфейса IMXMLObject, что позволяет реализовать интерфейс без определения всех методов.
 Repeater Класс Repeater является динамическим объектом, соответствующим тегу <mx:Repeater>.
 RSLData Class, описывающий данные конфигурации для RSL.
 RuntimeDPIProvider Класс RuntimeDPIProvider выполняет стандартное сопоставление аналогичных значений DPI устройств с предопределенными классами DPI.
 ScrollControlBase Класс ScrollControlBase является базовым классом для элементов управления с полосами прокрутки.
 ScrollPolicy Значения для свойств horizontalScrollPolicy и verticalScrollPolicy классов Container и ScrollControlBase.
 SoundAsset SoundAsset – это подкласс класса flash.media.Sound, который представляет звуки, встраиваемые в приложение Flex.
 SpriteAsset SpriteAsset является подклассом класса flash.display.Spite, представляющего векторные графические изображения, встраиваемые в приложение.
 SWFBridgeGroup SWFBridgeGroup представляет все соединения изолированной среды, которые сообщаются приложением вышестоящим и нижестоящим элементам.
 TextFieldAsset ButtonAsset – это подкласс класса flash.text.TextField, представляющий символы кнопок, которые встроены в приложение Flex из файла SWF, созданного во Flash.
 UIComponent Класс UIComponent является базовым классом для всех визуальных компонентов, как интерактивных, так и неинтерактивных.
 UIComponentCachePolicy Класс ContainerCreationPolicy определяет значения констант для свойства cachePolicy класса UIComponent.
 UIComponentDescriptor Экземпляр UIComponentDescriptor инкапсулирует информацию, указанную в теге MXML для экземпляра визуального компонента.
 UIFTETextField Класс UIFTETextField является альтернативой классу UITextField для отображения текста в компонентах MX.
 UITextField Класс UITextField определяет компонент, используемый многими компонентами Flex для отображения текста.
 UITextFormat Класс UITextFormat представляет данные форматирования символов класса UITextField.
 Window     Window является контейнером верхнего уровня для дополнительных окон в приложении рабочего стола AIR.
 WindowedApplication     WindowedApplication определяет контейнер приложения, который используется для создания приложения Flex для приложений AIR.

[ X ]Почему по-английски?
Содержимое Справочника ActionScript 3.0 отображается на английском языке

Не все части Справочника ActionScript 3.0 переводятся на все языки. Если какой-то текстовый элемент не переведен, он отображается на английском языке. Например, компонент ga.controls.HelpBox не переведен ни на один из языков. Это значит, что в русской версии справки компонент ga.controls.HelpBox будет отображаться на английском языке.