All Downloads are FREE. Search and download functionalities are using the official Maven repository.

scaffold.libs_as.feathers.core.INativeFocusOwner.as Maven / Gradle / Ivy

/*
Feathers
Copyright 2012-2015 Bowler Hat LLC. All Rights Reserved.

This program is free software. You can redistribute and/or modify it in
accordance with the terms of the accompanying license agreement.
*/
package feathers.core
{
	import flash.display.InteractiveObject;

	/**
	 * If a Feathers component may receive focus, it may be associated with a
	 * display object on the native stage. The focus manager will automatically
	 * pass focus to the native focus.
	 * 
	 * @see ../../../help/focus.html
	 */
	public interface INativeFocusOwner extends IFocusDisplayObject
	{
		/**
		 * A display object on the native stage that is given focus when this
		 * Feathers display object is given focus by a focus manager.
		 * 
		 * 

This property may return null. When it returns * null, the focus manager should treat this display object * like any other display object that may receive focus but doesn't * implement INativeFocusOwner.

*/ function get nativeFocus():InteractiveObject; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy