/* * DO NOT EDIT. THIS FILE IS GENERATED FROM $SRCDIR/accessible/interfaces/nsIAccessibleStates.idl */ #ifndef __gen_nsIAccessibleStates_h__ #define __gen_nsIAccessibleStates_h__ #include "nsISupports.h" /* For IDL files that don't want to include root IDL files. */ #ifndef NS_NO_VTABLE #define NS_NO_VTABLE #endif /* starting interface: nsIAccessibleStates */ #define NS_IACCESSIBLESTATES_IID_STR "f1e0fbb7-fde4-4519-9383-2bcbee428513" #define NS_IACCESSIBLESTATES_IID \ {0xf1e0fbb7, 0xfde4, 0x4519, \ { 0x93, 0x83, 0x2b, 0xcb, 0xee, 0x42, 0x85, 0x13 }} class NS_NO_VTABLE MOZ_BINDING(binding_to, idl, class, XPIDL_nsIAccessibleStates) nsIAccessibleStates : public nsISupports { public: NS_INLINE_DECL_STATIC_IID(NS_IACCESSIBLESTATES_IID) /* Used by ToJSValue to check which scriptable interface is implemented. */ using ScriptableInterfaceType = nsIAccessibleStates; enum { STATE_UNAVAILABLE MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_UNAVAILABLE) = 1U, STATE_SELECTED MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_SELECTED) = 2U, STATE_FOCUSED MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_FOCUSED) = 4U, STATE_PRESSED MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_PRESSED) = 8U, STATE_CHECKED MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_CHECKED) = 16U, STATE_MIXED MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_MIXED) = 32U, STATE_READONLY MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_READONLY) = 64U, STATE_HOTTRACKED MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_HOTTRACKED) = 128U, STATE_DEFAULT MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_DEFAULT) = 256U, STATE_EXPANDED MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_EXPANDED) = 512U, STATE_COLLAPSED MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_COLLAPSED) = 1024U, STATE_BUSY MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_BUSY) = 2048U, STATE_FLOATING MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_FLOATING) = 4096U, STATE_MARQUEED MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_MARQUEED) = 8192U, STATE_ANIMATED MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_ANIMATED) = 16384U, STATE_INVISIBLE MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_INVISIBLE) = 32768U, STATE_OFFSCREEN MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_OFFSCREEN) = 65536U, STATE_SIZEABLE MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_SIZEABLE) = 131072U, STATE_MOVEABLE MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_MOVEABLE) = 262144U, STATE_SELFVOICING MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_SELFVOICING) = 524288U, STATE_FOCUSABLE MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_FOCUSABLE) = 1048576U, STATE_SELECTABLE MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_SELECTABLE) = 2097152U, STATE_LINKED MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_LINKED) = 4194304U, STATE_TRAVERSED MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_TRAVERSED) = 8388608U, STATE_MULTISELECTABLE MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_MULTISELECTABLE) = 16777216U, STATE_EXTSELECTABLE MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_EXTSELECTABLE) = 33554432U, STATE_ALERT_LOW MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_ALERT_LOW) = 67108864U, STATE_ALERT_MEDIUM MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_ALERT_MEDIUM) = 134217728U, STATE_ALERT_HIGH MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_ALERT_HIGH) = 268435456U, STATE_PROTECTED MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_PROTECTED) = 536870912U, STATE_HASPOPUP MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_HASPOPUP) = 1073741824U, STATE_REQUIRED MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_REQUIRED) = 67108864U, STATE_IMPORTANT MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_IMPORTANT) = 134217728U, STATE_INVALID MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_INVALID) = 268435456U, STATE_CHECKABLE MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_STATE_CHECKABLE) = 8192U, EXT_STATE_SUPPORTS_AUTOCOMPLETION MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_EXT_STATE_SUPPORTS_AUTOCOMPLETION) = 1U, EXT_STATE_DEFUNCT MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_EXT_STATE_DEFUNCT) = 2U, EXT_STATE_SELECTABLE_TEXT MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_EXT_STATE_SELECTABLE_TEXT) = 4U, EXT_STATE_EDITABLE MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_EXT_STATE_EDITABLE) = 8U, EXT_STATE_ACTIVE MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_EXT_STATE_ACTIVE) = 16U, EXT_STATE_MODAL MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_EXT_STATE_MODAL) = 32U, EXT_STATE_MULTI_LINE MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_EXT_STATE_MULTI_LINE) = 64U, EXT_STATE_HORIZONTAL MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_EXT_STATE_HORIZONTAL) = 128U, EXT_STATE_OPAQUE MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_EXT_STATE_OPAQUE) = 256U, EXT_STATE_SINGLE_LINE MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_EXT_STATE_SINGLE_LINE) = 512U, EXT_STATE_TRANSIENT MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_EXT_STATE_TRANSIENT) = 1024U, EXT_STATE_VERTICAL MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_EXT_STATE_VERTICAL) = 2048U, EXT_STATE_STALE MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_EXT_STATE_STALE) = 4096U, EXT_STATE_ENABLED MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_EXT_STATE_ENABLED) = 8192U, EXT_STATE_SENSITIVE MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_EXT_STATE_SENSITIVE) = 16384U, EXT_STATE_EXPANDABLE MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_EXT_STATE_EXPANDABLE) = 32768U, EXT_STATE_PINNED MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_EXT_STATE_PINNED) = 65536U, EXT_STATE_CURRENT MOZ_BINDING(binding_to, idl, const, XPIDL_nsIAccessibleStates_EXT_STATE_CURRENT) = 131072U }; }; /* Use this macro when declaring classes that implement this interface. */ #define NS_DECL_NSIACCESSIBLESTATES \ /* Use this macro when declaring the members of this interface when the class doesn't implement the interface. This is useful for forwarding. */ #define NS_DECL_NON_VIRTUAL_NSIACCESSIBLESTATES \ /* Use this macro to declare functions that forward the behavior of this interface to another object. */ #define NS_FORWARD_NSIACCESSIBLESTATES(_to) \ /* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */ #define NS_FORWARD_SAFE_NSIACCESSIBLESTATES(_to) \ #endif /* __gen_nsIAccessibleStates_h__ */