/* Automatically generated from impl/SVGEventImpl.cpp using ../../tdelibs/kjs/create_hash_table. DO NOT EDIT ! */ using namespace KJS; namespace KSVG { static const char SVGEventImpl__s_hashTableStrings[] = { "\0" "currentTarget\0" "cancelable\0" "eventPhase\0" "timeStamp\0" "bubbles\0" "target\0" "type\0" }; static const struct HashEntry SVGEventImpl__s_hashTableEntries[] = { { 1, SVGEventImpl::CurrentTarget, DontDelete|ReadOnly, 0, -1 }, { 0, 0, 0, 0, -1 }, { 37, SVGEventImpl::TimeStamp, DontDelete|ReadOnly, 0, -1 }, { 0, 0, 0, 0, -1 }, { 0, 0, 0, 0, -1 }, { 0, 0, 0, 0, -1 }, { 15, SVGEventImpl::Cancelable, DontDelete|ReadOnly, 0, -1 }, { 0, 0, 0, 0, -1 }, { 0, 0, 0, 0, -1 }, { 55, SVGEventImpl::Target, DontDelete|ReadOnly, 0, 11 }, { 62, SVGEventImpl::Type, DontDelete|ReadOnly, 0, -1 }, { 26, SVGEventImpl::EventPhase, DontDelete|ReadOnly, 0, 12 }, { 47, SVGEventImpl::Bubbles, DontDelete|ReadOnly, 0, -1 } }; const struct HashTable SVGEventImpl::s_hashTable = { 2, 13, SVGEventImpl__s_hashTableEntries, 11, SVGEventImpl__s_hashTableStrings}; } // namespace using namespace KJS; namespace KSVG { static const char SVGEventImplProto__s_hashTableStrings[] = { "\0" "getCurrentTarget\0" "stopPropagation\0" "getCurrentNode\0" "preventDefault\0" "getCancelable\0" "getEventphase\0" "getTimeStamp\0" "getBubbles\0" "getTarget\0" "initEvent\0" "getType\0" }; static const struct HashEntry SVGEventImplProto__s_hashTableEntries[] = { { 0, 0, 0, 0, -1 }, { 92, SVGEventImpl::GetTimeStamp, DontDelete|Function, 0, 17 }, { 0, 0, 0, 0, -1 }, { 0, 0, 0, 0, -1 }, { 0, 0, 0, 0, -1 }, { 0, 0, 0, 0, -1 }, { 34, SVGEventImpl::GetCurrentNode, DontDelete|Function, 0, 14 }, { 0, 0, 0, 0, -1 }, { 0, 0, 0, 0, -1 }, { 105, SVGEventImpl::GetBubbles, DontDelete|Function, 0, -1 }, { 136, SVGEventImpl::GetType, DontDelete|Function, 0, 13 }, { 78, SVGEventImpl::GetEventPhase, DontDelete|Function, 0, 15 }, { 116, SVGEventImpl::GetTarget, DontDelete|Function, 0, 16 }, { 1, SVGEventImpl::GetCurrentTarget, DontDelete|Function, 0, -1 }, { 64, SVGEventImpl::GetCancelable, DontDelete|Function, 0, -1 }, { 18, SVGEventImpl::StopPropagation, DontDelete|Function, 0, -1 }, { 49, SVGEventImpl::PreventDefault, DontDelete|Function, 0, -1 }, { 126, SVGEventImpl::InitEvent, DontDelete|Function, 3, -1 } }; const struct HashTable SVGEventImplProto::s_hashTable = { 2, 18, SVGEventImplProto__s_hashTableEntries, 13, SVGEventImplProto__s_hashTableStrings}; } // namespace using namespace KJS; namespace KSVG { static const char SVGUIEventImpl__s_hashTableStrings[] = { "\0" "detail\0" "view\0" }; static const struct HashEntry SVGUIEventImpl__s_hashTableEntries[] = { { 1, SVGUIEventImpl::Detail, DontDelete|ReadOnly, 0, -1 }, { 0, 0, 0, 0, -1 }, { 8, SVGUIEventImpl::View, DontDelete|ReadOnly, 0, -1 } }; const struct HashTable SVGUIEventImpl::s_hashTable = { 2, 3, SVGUIEventImpl__s_hashTableEntries, 3, SVGUIEventImpl__s_hashTableStrings}; } // namespace using namespace KJS; namespace KSVG { static const char SVGUIEventImplProto__s_hashTableStrings[] = { "\0" "initUIEvent\0" "getDetail\0" "getView\0" }; static const struct HashEntry SVGUIEventImplProto__s_hashTableEntries[] = { { 13, SVGUIEventImpl::GetDetail, DontDelete|Function, 0, -1 }, { 23, SVGUIEventImpl::GetView, DontDelete|Function, 0, -1 }, { 0, 0, 0, 0, -1 }, { 1, SVGUIEventImpl::InitUIEvent, DontDelete|Function, 5, -1 }, { 0, 0, 0, 0, -1 } }; const struct HashTable SVGUIEventImplProto::s_hashTable = { 2, 5, SVGUIEventImplProto__s_hashTableEntries, 5, SVGUIEventImplProto__s_hashTableStrings}; } // namespace using namespace KJS; namespace KSVG { static const char SVGKeyEventImpl__s_hashTableStrings[] = { "\0" "outputString\0" "virtKeyVal\0" "charCode\0" "keyCode\0" "keyVal\0" }; static const struct HashEntry SVGKeyEventImpl__s_hashTableEntries[] = { { 0, 0, 0, 0, -1 }, { 34, SVGKeyEventImpl::KeyVal, DontDelete|ReadOnly, 0, -1 }, { 25, SVGKeyEventImpl::KeyVal, DontDelete|ReadOnly, 0, -1 }, { 0, 0, 0, 0, -1 }, { 42, SVGKeyEventImpl::KeyVal, DontDelete|ReadOnly, 0, 7 }, { 14, SVGKeyEventImpl::VirtKeyVal, DontDelete|ReadOnly, 0, -1 }, { 0, 0, 0, 0, -1 }, { 1, SVGKeyEventImpl::OutputString, DontDelete|ReadOnly, 0, -1 } }; const struct HashTable SVGKeyEventImpl::s_hashTable = { 2, 8, SVGKeyEventImpl__s_hashTableEntries, 7, SVGKeyEventImpl__s_hashTableStrings}; } // namespace using namespace KJS; namespace KSVG { static const char SVGKeyEventImplProto__s_hashTableStrings[] = { "\0" "checkModifier\0" "getCharCode\0" "getKeyCode\0" "getKeyVal\0" }; static const struct HashEntry SVGKeyEventImplProto__s_hashTableEntries[] = { { 0, 0, 0, 0, -1 }, { 0, 0, 0, 0, -1 }, { 1, SVGKeyEventImpl::CheckModifier, DontDelete|Function, 1, 7 }, { 15, SVGKeyEventImpl::GetKeyVal, DontDelete|Function, 0, 8 }, { 0, 0, 0, 0, -1 }, { 38, SVGKeyEventImpl::GetKeyVal, DontDelete|Function, 0, -1 }, { 0, 0, 0, 0, -1 }, { 27, SVGKeyEventImpl::GetKeyVal, DontDelete|Function, 0, -1 }, { 15, SVGKeyEventImpl::GetCharCode, DontDelete|Function, 0, -1 } }; const struct HashTable SVGKeyEventImplProto::s_hashTable = { 2, 9, SVGKeyEventImplProto__s_hashTableEntries, 7, SVGKeyEventImplProto__s_hashTableStrings}; } // namespace using namespace KJS; namespace KSVG { static const char SVGMouseEventImpl__s_hashTableStrings[] = { "\0" "relatedTarget\0" "shiftKey\0" "clientX\0" "clientY\0" "ctrlKey\0" "metaKey\0" "screenX\0" "screenY\0" "altKey\0" "button\0" }; static const struct HashEntry SVGMouseEventImpl__s_hashTableEntries[] = { { 0, 0, 0, 0, -1 }, { 24, SVGMouseEventImpl::ClientX, DontDelete|ReadOnly, 0, -1 }, { 56, SVGMouseEventImpl::ScreenX, DontDelete|ReadOnly, 0, 11 }, { 64, SVGMouseEventImpl::ScreenY, DontDelete|ReadOnly, 0, 12 }, { 0, 0, 0, 0, -1 }, { 48, SVGMouseEventImpl::MetaKey, DontDelete|ReadOnly, 0, -1 }, { 0, 0, 0, 0, -1 }, { 0, 0, 0, 0, -1 }, { 40, SVGMouseEventImpl::CtrlKey, DontDelete|ReadOnly, 0, 14 }, { 0, 0, 0, 0, -1 }, { 1, SVGMouseEventImpl::RelatedTarget, DontDelete|ReadOnly, 0, -1 }, { 32, SVGMouseEventImpl::ClientY, DontDelete|ReadOnly, 0, 13 }, { 15, SVGMouseEventImpl::ShiftKey, DontDelete|ReadOnly, 0, -1 }, { 72, SVGMouseEventImpl::AltKey, DontDelete|ReadOnly, 0, -1 }, { 79, SVGMouseEventImpl::Button, DontDelete|ReadOnly, 0, -1 } }; const struct HashTable SVGMouseEventImpl::s_hashTable = { 2, 15, SVGMouseEventImpl__s_hashTableEntries, 11, SVGMouseEventImpl__s_hashTableStrings}; } // namespace using namespace KJS; namespace KSVG { static const char SVGMouseEventImplProto__s_hashTableStrings[] = { "\0" "getRelatedTarget\0" "initMouseEvent\0" "getShiftKey\0" "getClientX\0" "getClientY\0" "getCtrlKey\0" "getMetaKey\0" "getScreenX\0" "getScreenY\0" "getAltKey\0" "getButton\0" }; static const struct HashEntry SVGMouseEventImplProto__s_hashTableEntries[] = { { 0, 0, 0, 0, -1 }, { 45, SVGMouseEventImpl::GetClientX, DontDelete|Function, 0, -1 }, { 89, SVGMouseEventImpl::GetScreenX, DontDelete|Function, 0, 13 }, { 100, SVGMouseEventImpl::GetScreenY, DontDelete|Function, 0, -1 }, { 0, 0, 0, 0, -1 }, { 0, 0, 0, 0, -1 }, { 0, 0, 0, 0, -1 }, { 78, SVGMouseEventImpl::GetMetaKey, DontDelete|Function, 0, 15 }, { 67, SVGMouseEventImpl::GetCtrlKey, DontDelete|Function, 0, -1 }, { 33, SVGMouseEventImpl::GetShiftKey, DontDelete|Function, 0, 14 }, { 0, 0, 0, 0, -1 }, { 0, 0, 0, 0, -1 }, { 0, 0, 0, 0, -1 }, { 56, SVGMouseEventImpl::GetClientY, DontDelete|Function, 0, 16 }, { 111, SVGMouseEventImpl::GetAltKey, DontDelete|Function, 0, -1 }, { 121, SVGMouseEventImpl::GetButton, DontDelete|Function, 0, -1 }, { 1, SVGMouseEventImpl::GetRelatedTarget, DontDelete|Function, 0, 17 }, { 18, SVGMouseEventImpl::InitMouseEvent, DontDelete|Function, 15, -1 } }; const struct HashTable SVGMouseEventImplProto::s_hashTable = { 2, 18, SVGMouseEventImplProto__s_hashTableEntries, 13, SVGMouseEventImplProto__s_hashTableStrings}; } // namespace