khtml Library API Documentation

kjs_events.lut.h

00001 /* Automatically generated from kjs_events.cpp using ../../kjs/create_hash_table. DO NOT EDIT ! */ 00002 00003 using namespace KJS; 00004 00005 namespace KJS { 00006 00007 static const char EventConstructorTableStrings[] = { 00008 "\0" 00009 "CAPTURING_PHASE\0" 00010 "BUBBLING_PHASE\0" 00011 "AT_TARGET\0" 00012 "MOUSEDOWN\0" 00013 "MOUSEDRAG\0" 00014 "MOUSEMOVE\0" 00015 "MOUSEOVER\0" 00016 "DBLCLICK\0" 00017 "DRAGDROP\0" 00018 "KEYPRESS\0" 00019 "MOUSEOUT\0" 00020 "KEYDOWN\0" 00021 "MOUSEUP\0" 00022 "CHANGE\0" 00023 "SELECT\0" 00024 "FOCUS\0" 00025 "KEYUP\0" 00026 "BLUR\0" 00027 }; 00028 00029 00030 static const struct HashEntry EventConstructorTableEntries[] = { 00031 { 1, DOM::Event::CAPTURING_PHASE, DontDelete|ReadOnly, 0, 3 }, 00032 { 17, DOM::Event::BUBBLING_PHASE, DontDelete|ReadOnly, 0, 6 }, 00033 { 109, 8, DontDelete|ReadOnly, 0, 7 }, 00034 { 32, DOM::Event::AT_TARGET, DontDelete|ReadOnly, 0, 4 }, 00035 { 42, 1, DontDelete|ReadOnly, 0, 5 }, 00036 { 126, 2, DontDelete|ReadOnly, 0, 13 }, 00037 { 72, 4, DontDelete|ReadOnly, 0, 8 }, 00038 { 62, 16, DontDelete|ReadOnly, 0, 11 }, 00039 { 52, 32, DontDelete|ReadOnly, 0, 9 }, 00040 { 85, 64, DontDelete|ReadOnly, 0, 10 }, 00041 { 82, 128, DontDelete|ReadOnly, 0, 14 }, 00042 { 118, 256, DontDelete|ReadOnly, 0, 12 }, 00043 { 154, 512, DontDelete|ReadOnly, 0, 18 }, 00044 { 100, 1024, DontDelete|ReadOnly, 0, 15 }, 00045 { 91, 2048, DontDelete|ReadOnly, 0, 17 }, 00046 { 148, 4096, DontDelete|ReadOnly, 0, 16 }, 00047 { 160, 8192, DontDelete|ReadOnly, 0, -1 }, 00048 { 141, 16384, DontDelete|ReadOnly, 0, -1 }, 00049 { 134, 32768, DontDelete|ReadOnly, 0, -1 } 00050 }; 00051 00052 const struct HashTable EventConstructorTable = { 2, 19, EventConstructorTableEntries, 3, EventConstructorTableStrings}; 00053 00054 } // namespace 00055 00056 using namespace KJS; 00057 00058 namespace KJS { 00059 00060 static const char DOMEventTableStrings[] = { 00061 "\0" 00062 "currentTarget\0" 00063 "cancelBubble\0" 00064 "returnValue\0" 00065 "cancelable\0" 00066 "eventPhase\0" 00067 "srcElement\0" 00068 "timeStamp\0" 00069 "bubbles\0" 00070 "target\0" 00071 "type\0" 00072 }; 00073 00074 00075 static const struct HashEntry DOMEventTableEntries[] = { 00076 { 1, DOMEvent::CurrentTarget, DontDelete|ReadOnly, 0, 7 }, 00077 { 0, 0, 0, 0, -1 }, 00078 { 98, DOMEvent::Type, DontDelete|ReadOnly, 0, -1 }, 00079 { 91, DOMEvent::Target, DontDelete|ReadOnly, 0, 9 }, 00080 { 0, 0, 0, 0, -1 }, 00081 { 28, DOMEvent::ReturnValue, DontDelete, 0, 11 }, 00082 { 62, DOMEvent::SrcElement, DontDelete|ReadOnly, 0, -1 }, 00083 { 51, DOMEvent::EventPhase, DontDelete|ReadOnly, 0, 8 }, 00084 { 83, DOMEvent::Bubbles, DontDelete|ReadOnly, 0, -1 }, 00085 { 40, DOMEvent::Cancelable, DontDelete|ReadOnly, 0, 10 }, 00086 { 73, DOMEvent::TimeStamp, DontDelete|ReadOnly, 0, -1 }, 00087 { 15, DOMEvent::CancelBubble, DontDelete, 0, -1 } 00088 }; 00089 00090 const struct HashTable DOMEventTable = { 2, 12, DOMEventTableEntries, 7, DOMEventTableStrings}; 00091 00092 } // namespace 00093 00094 using namespace KJS; 00095 00096 namespace KJS { 00097 00098 static const char DOMEventProtoTableStrings[] = { 00099 "\0" 00100 "stopPropagation\0" 00101 "preventDefault\0" 00102 "initEvent\0" 00103 }; 00104 00105 00106 static const struct HashEntry DOMEventProtoTableEntries[] = { 00107 { 0, 0, 0, 0, -1 }, 00108 { 0, 0, 0, 0, -1 }, 00109 { 1, DOMEvent::StopPropagation, DontDelete|Function, 0, 3 }, 00110 { 17, DOMEvent::PreventDefault, DontDelete|Function, 0, 4 }, 00111 { 32, DOMEvent::InitEvent, DontDelete|Function, 3, -1 } 00112 }; 00113 00114 const struct HashTable DOMEventProtoTable = { 2, 5, DOMEventProtoTableEntries, 3, DOMEventProtoTableStrings}; 00115 00116 } // namespace 00117 00118 using namespace KJS; 00119 00120 namespace KJS { 00121 00122 static const char EventExceptionConstructorTableStrings[] = { 00123 "\0" 00124 "UNSPECIFIED_EVENT_TYPE_ERR\0" 00125 }; 00126 00127 00128 static const struct HashEntry EventExceptionConstructorTableEntries[] = { 00129 { 1, DOM::EventException::UNSPECIFIED_EVENT_TYPE_ERR, DontDelete|ReadOnly, 0, -1 } 00130 }; 00131 00132 const struct HashTable EventExceptionConstructorTable = { 2, 1, EventExceptionConstructorTableEntries, 1, EventExceptionConstructorTableStrings}; 00133 00134 } // namespace 00135 00136 using namespace KJS; 00137 00138 namespace KJS { 00139 00140 static const char DOMUIEventTableStrings[] = { 00141 "\0" 00142 "keyCode\0" 00143 "detail\0" 00144 "layerX\0" 00145 "layerY\0" 00146 "pageX\0" 00147 "pageY\0" 00148 "which\0" 00149 "view\0" 00150 }; 00151 00152 00153 static const struct HashEntry DOMUIEventTableEntries[] = { 00154 { 23, DOMUIEvent::LayerY, DontDelete|ReadOnly, 0, -1 }, 00155 { 1, DOMUIEvent::KeyCode, DontDelete|ReadOnly, 0, -1 }, 00156 { 48, DOMUIEvent::View, DontDelete|ReadOnly, 0, -1 }, 00157 { 0, 0, 0, 0, -1 }, 00158 { 9, DOMUIEvent::Detail, DontDelete|ReadOnly, 0, 7 }, 00159 { 36, DOMUIEvent::PageY, DontDelete|ReadOnly, 0, -1 }, 00160 { 16, DOMUIEvent::LayerX, DontDelete|ReadOnly, 0, 8 }, 00161 { 30, DOMUIEvent::PageX, DontDelete|ReadOnly, 0, -1 }, 00162 { 42, DOMUIEvent::Which, DontDelete|ReadOnly, 0, -1 } 00163 }; 00164 00165 const struct HashTable DOMUIEventTable = { 2, 9, DOMUIEventTableEntries, 7, DOMUIEventTableStrings}; 00166 00167 } // namespace 00168 00169 using namespace KJS; 00170 00171 namespace KJS { 00172 00173 static const char DOMUIEventProtoTableStrings[] = { 00174 "\0" 00175 "initUIEvent\0" 00176 }; 00177 00178 00179 static const struct HashEntry DOMUIEventProtoTableEntries[] = { 00180 { 1, DOMUIEvent::InitUIEvent, DontDelete|Function, 5, -1 } 00181 }; 00182 00183 const struct HashTable DOMUIEventProtoTable = { 2, 1, DOMUIEventProtoTableEntries, 1, DOMUIEventProtoTableStrings}; 00184 00185 } // namespace 00186 00187 using namespace KJS; 00188 00189 namespace KJS { 00190 00191 static const char DOMMouseEventTableStrings[] = { 00192 "\0" 00193 "relatedTarget\0" 00194 "fromElement\0" 00195 "toElement\0" 00196 "shiftKey\0" 00197 "clientX\0" 00198 "clientY\0" 00199 "ctrlKey\0" 00200 "metaKey\0" 00201 "offsetX\0" 00202 "offsetY\0" 00203 "screenX\0" 00204 "screenY\0" 00205 "altKey\0" 00206 "button\0" 00207 "x\0" 00208 }; 00209 00210 00211 static const struct HashEntry DOMMouseEventTableEntries[] = { 00212 { 94, DOMMouseEvent::ScreenX, DontDelete|ReadOnly, 0, 3 }, 00213 { 102, DOMMouseEvent::ScreenY, DontDelete|ReadOnly, 0, 2 }, 00214 { 46, DOMMouseEvent::ClientX, DontDelete|ReadOnly, 0, 5 }, 00215 { 124, DOMMouseEvent::X, DontDelete|ReadOnly, 0, 4 }, 00216 { 54, DOMMouseEvent::ClientY, DontDelete|ReadOnly, 0, 7 }, 00217 { 115, DOMMouseEvent::Y, DontDelete|ReadOnly, 0, 6 }, 00218 { 78, DOMMouseEvent::OffsetX, DontDelete|ReadOnly, 0, 9 }, 00219 { 86, DOMMouseEvent::OffsetY, DontDelete|ReadOnly, 0, 8 }, 00220 { 62, DOMMouseEvent::CtrlKey, DontDelete|ReadOnly, 0, 10 }, 00221 { 37, DOMMouseEvent::ShiftKey, DontDelete|ReadOnly, 0, 15 }, 00222 { 110, DOMMouseEvent::AltKey, DontDelete|ReadOnly, 0, 11 }, 00223 { 70, DOMMouseEvent::MetaKey, DontDelete|ReadOnly, 0, 12 }, 00224 { 117, DOMMouseEvent::Button, DontDelete|ReadOnly, 0, 13 }, 00225 { 1, DOMMouseEvent::RelatedTarget, DontDelete|ReadOnly, 0, 14 }, 00226 { 15, DOMMouseEvent::FromElement, DontDelete|ReadOnly, 0, -1 }, 00227 { 27, DOMMouseEvent::ToElement, DontDelete|ReadOnly, 0, -1 } 00228 }; 00229 00230 const struct HashTable DOMMouseEventTable = { 2, 16, DOMMouseEventTableEntries, 2, DOMMouseEventTableStrings}; 00231 00232 } // namespace 00233 00234 using namespace KJS; 00235 00236 namespace KJS { 00237 00238 static const char DOMMouseEventProtoTableStrings[] = { 00239 "\0" 00240 "initMouseEvent\0" 00241 }; 00242 00243 00244 static const struct HashEntry DOMMouseEventProtoTableEntries[] = { 00245 { 1, DOMMouseEvent::InitMouseEvent, DontDelete|Function, 15, -1 } 00246 }; 00247 00248 const struct HashTable DOMMouseEventProtoTable = { 2, 1, DOMMouseEventProtoTableEntries, 1, DOMMouseEventProtoTableStrings}; 00249 00250 } // namespace 00251 00252 using namespace KJS; 00253 00254 namespace KJS { 00255 00256 static const char DOMTextEventTableStrings[] = { 00257 "\0" 00258 "inputGenerated\0" 00259 "outputString\0" 00260 "virtKeyVal\0" 00261 "keyVal\0" 00262 "numPad\0" 00263 }; 00264 00265 00266 static const struct HashEntry DOMTextEventTableEntries[] = { 00267 { 40, DOMTextEvent::Key, DontDelete|ReadOnly, 0, 2 }, 00268 { 29, DOMTextEvent::VirtKey, DontDelete|ReadOnly, 0, 3 }, 00269 { 16, DOMTextEvent::OutputString, DontDelete|ReadOnly, 0, -1 }, 00270 { 1, DOMTextEvent::InputGenerated, DontDelete|ReadOnly, 0, 4 }, 00271 { 47, DOMTextEvent::NumPad, DontDelete|ReadOnly, 0, -1 } 00272 }; 00273 00274 const struct HashTable DOMTextEventTable = { 2, 5, DOMTextEventTableEntries, 2, DOMTextEventTableStrings}; 00275 00276 } // namespace 00277 00278 using namespace KJS; 00279 00280 namespace KJS { 00281 00282 static const char DOMTextEventProtoTableStrings[] = { 00283 "\0" 00284 "initTextEvent\0" 00285 }; 00286 00287 00288 static const struct HashEntry DOMTextEventProtoTableEntries[] = { 00289 { 1, DOMTextEvent::InitTextEvent, DontDelete|Function, 10, -1 } 00290 }; 00291 00292 const struct HashTable DOMTextEventProtoTable = { 2, 1, DOMTextEventProtoTableEntries, 1, DOMTextEventProtoTableStrings}; 00293 00294 } // namespace 00295 00296 using namespace KJS; 00297 00298 namespace KJS { 00299 00300 static const char MutationEventConstructorTableStrings[] = { 00301 "\0" 00302 "MODIFICATION\0" 00303 "ADDITION\0" 00304 "REMOVAL\0" 00305 }; 00306 00307 00308 static const struct HashEntry MutationEventConstructorTableEntries[] = { 00309 { 14, DOM::MutationEvent::ADDITION, DontDelete|ReadOnly, 0, 3 }, 00310 { 1, DOM::MutationEvent::MODIFICATION, DontDelete|ReadOnly, 0, -1 }, 00311 { 0, 0, 0, 0, -1 }, 00312 { 23, DOM::MutationEvent::REMOVAL, DontDelete|ReadOnly, 0, -1 } 00313 }; 00314 00315 const struct HashTable MutationEventConstructorTable = { 2, 4, MutationEventConstructorTableEntries, 3, MutationEventConstructorTableStrings}; 00316 00317 } // namespace 00318 00319 using namespace KJS; 00320 00321 namespace KJS { 00322 00323 static const char DOMMutationEventTableStrings[] = { 00324 "\0" 00325 "relatedNode\0" 00326 "attrChange\0" 00327 "prevValue\0" 00328 "attrName\0" 00329 "newValue\0" 00330 }; 00331 00332 00333 static const struct HashEntry DOMMutationEventTableEntries[] = { 00334 { 13, DOMMutationEvent::AttrChange, DontDelete|ReadOnly, 0, -1 }, 00335 { 0, 0, 0, 0, -1 }, 00336 { 1, DOMMutationEvent::RelatedNode, DontDelete|ReadOnly, 0, -1 }, 00337 { 34, DOMMutationEvent::AttrName, DontDelete|ReadOnly, 0, -1 }, 00338 { 24, DOMMutationEvent::PrevValue, DontDelete|ReadOnly, 0, 5 }, 00339 { 43, DOMMutationEvent::NewValue, DontDelete|ReadOnly, 0, -1 } 00340 }; 00341 00342 const struct HashTable DOMMutationEventTable = { 2, 6, DOMMutationEventTableEntries, 5, DOMMutationEventTableStrings}; 00343 00344 } // namespace 00345 00346 using namespace KJS; 00347 00348 namespace KJS { 00349 00350 static const char DOMMutationEventProtoTableStrings[] = { 00351 "\0" 00352 "initMutationEvent\0" 00353 }; 00354 00355 00356 static const struct HashEntry DOMMutationEventProtoTableEntries[] = { 00357 { 1, DOMMutationEvent::InitMutationEvent, DontDelete|Function, 8, -1 } 00358 }; 00359 00360 const struct HashTable DOMMutationEventProtoTable = { 2, 1, DOMMutationEventProtoTableEntries, 1, DOMMutationEventProtoTableStrings}; 00361 00362 } // namespace
KDE Logo
This file is part of the documentation for khtml Library Version 3.3.0.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Sep 29 09:42:28 2004 by doxygen 1.3.8 written by Dimitri van Heesch, © 1997-2003