kjs_events.lut.h
00001
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 }
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 }
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 }
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 }
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 }
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 }
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 }
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 }
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 }
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 }
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 }
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 }
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 }
This file is part of the documentation for khtml Library Version 3.2.3.