Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Интерфейс IMenuBarItemRenderer определяет интерфейс, реализуемый средством визуализации элементов для элемента управления Menu.
Средства визуализации элементов часто используются повторно. С момента создания они могут использоваться повторно путем простого ввода новых данных. Поэтому в отдельных реализациях разработчики компонентов должны убедиться, что свойства компонентов не содержат определенные начальные значения или значения по умолчанию.
Для реализации этого интерфейса разработчик компонентов должен определить методы установщика и получателя, реализующие свойство menu
. Метод установщика обычно записывает значение свойства данных для внутренней переменной и возвращает текущее значение внутренней переменной, как представлено в примере:
// Internal variable for the property value.
private var _menu:Menu;
// Define the getter method.
public function get menu():Menu
{
return _menu;
}
// Define the setter method.
public function set menu(value:Menu):void
{
_menu = value;
}