avm2: Stub InteractiveObject.accessibilityImplementation

This commit is contained in:
Lord-McSweeney 2023-09-22 18:43:24 -07:00 committed by Nathan Adams
parent 2f524463d8
commit 2afb96c41b
1 changed files with 12 additions and 0 deletions

View File

@ -1,13 +1,25 @@
package flash.display {
import __ruffle__.stub_setter;
import flash.accessibility.AccessibilityImplementation;
import flash.ui.ContextMenu;
[Ruffle(NativeInstanceInit)]
public class InteractiveObject extends DisplayObject {
private var _accessibilityImpl:AccessibilityImplementation = null;
public function InteractiveObject() {
throw new Error("You cannot directly construct InteractiveObject.")
}
public function get accessibilityImplementation():AccessibilityImplementation {
return this._accessibilityImpl;
}
public function set accessibilityImplementation(value:AccessibilityImplementation):void {
stub_setter("flash.display.InteractiveObject", "accessibilityImplementation");
this._accessibilityImpl = value;
}
public native function get mouseEnabled():Boolean;
public native function set mouseEnabled(value:Boolean):void;