📄 kjs_html.lut.h
字号:
{ 0, 0, 0, 0, 0 },
{ "chOff", KJS::HTMLElement::TableColChOff, DontDelete, 0, 0 },
{ 0, 0, 0, 0, 0 },
{ "align", KJS::HTMLElement::TableColAlign, DontDelete, 0, &HTMLTableColElementTableEntries[9] },
{ 0, 0, 0, 0, 0 },
{ "span", KJS::HTMLElement::TableColSpan, DontDelete, 0, &HTMLTableColElementTableEntries[8] },
{ "vAlign", KJS::HTMLElement::TableColVAlign, DontDelete, 0, 0 },
{ "width", KJS::HTMLElement::TableColWidth, DontDelete, 0, 0 }
};
const struct HashTable HTMLTableColElementTable = { 2, 10, HTMLTableColElementTableEntries, 7 };
} // namespace
namespace KJS {
const struct HashEntry HTMLTableSectionElementTableEntries[] = {
{ "ch", KJS::HTMLElement::TableSectionCh, DontDelete, 0, &HTMLTableSectionElementTableEntries[7] },
{ "deleteRow", KJS::HTMLElement::TableSectionDeleteRow, DontDelete|Function, 1, 0 },
{ 0, 0, 0, 0, 0 },
{ "chOff", KJS::HTMLElement::TableSectionChOff, DontDelete, 0, 0 },
{ "rows", KJS::HTMLElement::TableSectionRows, DontDelete|ReadOnly, 0, 0 },
{ "align", KJS::HTMLElement::TableSectionAlign, DontDelete, 0, 0 },
{ 0, 0, 0, 0, 0 },
{ "vAlign", KJS::HTMLElement::TableSectionVAlign, DontDelete, 0, &HTMLTableSectionElementTableEntries[8] },
{ "insertRow", KJS::HTMLElement::TableSectionInsertRow, DontDelete|Function, 1, 0 }
};
const struct HashTable HTMLTableSectionElementTable = { 2, 9, HTMLTableSectionElementTableEntries, 7 };
} // namespace
namespace KJS {
const struct HashEntry HTMLTableRowElementTableEntries[] = {
{ "sectionRowIndex", KJS::HTMLElement::TableRowSectionRowIndex, DontDelete|ReadOnly, 0, &HTMLTableRowElementTableEntries[11] },
{ "rowIndex", KJS::HTMLElement::TableRowRowIndex, DontDelete|ReadOnly, 0, 0 },
{ "chOff", KJS::HTMLElement::TableRowChOff, DontDelete, 0, 0 },
{ "cells", KJS::HTMLElement::TableRowCells, DontDelete|ReadOnly, 0, 0 },
{ "vAlign", KJS::HTMLElement::TableRowVAlign, DontDelete, 0, 0 },
{ "ch", KJS::HTMLElement::TableRowCh, DontDelete, 0, 0 },
{ "align", KJS::HTMLElement::TableRowAlign, DontDelete, 0, 0 },
{ 0, 0, 0, 0, 0 },
{ "bgColor", KJS::HTMLElement::TableRowBgColor, DontDelete, 0, 0 },
{ 0, 0, 0, 0, 0 },
{ "deleteCell", KJS::HTMLElement::TableRowDeleteCell, DontDelete|Function, 1, 0 },
{ "insertCell", KJS::HTMLElement::TableRowInsertCell, DontDelete|Function, 1, 0 }
};
const struct HashTable HTMLTableRowElementTable = { 2, 12, HTMLTableRowElementTableEntries, 11 };
} // namespace
namespace KJS {
const struct HashEntry HTMLTableCellElementTableEntries[] = {
{ "colSpan", KJS::HTMLElement::TableCellColSpan, DontDelete, 0, 0 },
{ "noWrap", KJS::HTMLElement::TableCellNoWrap, DontDelete, 0, 0 },
{ "abbr", KJS::HTMLElement::TableCellAbbr, DontDelete, 0, &HTMLTableCellElementTableEntries[15] },
{ "height", KJS::HTMLElement::TableCellHeight, DontDelete, 0, 0 },
{ "width", KJS::HTMLElement::TableCellWidth, DontDelete, 0, 0 },
{ "cellIndex", KJS::HTMLElement::TableCellCellIndex, DontDelete|ReadOnly, 0, 0 },
{ "chOff", KJS::HTMLElement::TableCellChOff, DontDelete, 0, 0 },
{ "bgColor", KJS::HTMLElement::TableCellBgColor, DontDelete, 0, 0 },
{ "ch", KJS::HTMLElement::TableCellCh, DontDelete, 0, 0 },
{ "vAlign", KJS::HTMLElement::TableCellVAlign, DontDelete, 0, 0 },
{ 0, 0, 0, 0, 0 },
{ "rowSpan", KJS::HTMLElement::TableCellRowSpan, DontDelete, 0, 0 },
{ "headers", KJS::HTMLElement::TableCellHeaders, DontDelete, 0, 0 },
{ "align", KJS::HTMLElement::TableCellAlign, DontDelete, 0, &HTMLTableCellElementTableEntries[16] },
{ 0, 0, 0, 0, 0 },
{ "axis", KJS::HTMLElement::TableCellAxis, DontDelete, 0, 0 },
{ "scope", KJS::HTMLElement::TableCellScope, DontDelete, 0, 0 }
};
const struct HashTable HTMLTableCellElementTable = { 2, 17, HTMLTableCellElementTableEntries, 15 };
} // namespace
namespace KJS {
const struct HashEntry HTMLFrameSetElementTableEntries[] = {
{ 0, 0, 0, 0, 0 },
{ "cols", KJS::HTMLElement::FrameSetCols, DontDelete, 0, &HTMLFrameSetElementTableEntries[2] },
{ "rows", KJS::HTMLElement::FrameSetRows, DontDelete, 0, 0 }
};
const struct HashTable HTMLFrameSetElementTable = { 2, 3, HTMLFrameSetElementTableEntries, 2 };
} // namespace
namespace KJS {
const struct HashEntry HTMLFrameElementTableEntries[] = {
{ "contentWindow", KJS::HTMLElement::FrameContentWindow, DontDelete|ReadOnly, 0, 0 },
{ "contentDocument", KJS::HTMLElement::FrameContentDocument, DontDelete|ReadOnly, 0, &HTMLFrameElementTableEntries[9] },
{ "location", KJS::HTMLElement::FrameLocation, DontDelete, 0, 0 },
{ "name", KJS::HTMLElement::FrameName, DontDelete, 0, 0 },
{ "frameBorder", KJS::HTMLElement::FrameFrameBorder, DontDelete, 0, &HTMLFrameElementTableEntries[11] },
{ "longDesc", KJS::HTMLElement::FrameLongDesc, DontDelete, 0, 0 },
{ "marginHeight", KJS::HTMLElement::FrameMarginHeight, DontDelete, 0, 0 },
{ "marginWidth", KJS::HTMLElement::FrameMarginWidth, DontDelete, 0, 0 },
{ 0, 0, 0, 0, 0 },
{ "noResize", KJS::HTMLElement::FrameNoResize, DontDelete, 0, &HTMLFrameElementTableEntries[10] },
{ "scrolling", KJS::HTMLElement::FrameScrolling, DontDelete, 0, 0 },
{ "src", KJS::HTMLElement::FrameSrc, DontDelete, 0, 0 }
};
const struct HashTable HTMLFrameElementTable = { 2, 12, HTMLFrameElementTableEntries, 9 };
} // namespace
namespace KJS {
const struct HashEntry HTMLIFrameElementTableEntries[] = {
{ 0, 0, 0, 0, 0 },
{ "frameBorder", KJS::HTMLElement::IFrameFrameBorder, DontDelete, 0, &HTMLIFrameElementTableEntries[16] },
{ 0, 0, 0, 0, 0 },
{ "contentWindow", KJS::HTMLElement::IFrameContentWindow, DontDelete|ReadOnly, 0, &HTMLIFrameElementTableEntries[13] },
{ "src", KJS::HTMLElement::IFrameSrc, DontDelete, 0, &HTMLIFrameElementTableEntries[17] },
{ 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0 },
{ "align", KJS::HTMLElement::IFrameAlign, DontDelete, 0, 0 },
{ 0, 0, 0, 0, 0 },
{ "height", KJS::HTMLElement::IFrameHeight, DontDelete, 0, &HTMLIFrameElementTableEntries[15] },
{ "contentDocument", KJS::HTMLElement::IFrameContentDocument, DontDelete|ReadOnly, 0, &HTMLIFrameElementTableEntries[14] },
{ "document", KJS::HTMLElement::IFrameDocument, DontDelete|ReadOnly, 0, &HTMLIFrameElementTableEntries[12] },
{ "longDesc", KJS::HTMLElement::IFrameLongDesc, DontDelete, 0, 0 },
{ "marginHeight", KJS::HTMLElement::IFrameMarginHeight, DontDelete, 0, 0 },
{ "marginWidth", KJS::HTMLElement::IFrameMarginWidth, DontDelete, 0, 0 },
{ "name", KJS::HTMLElement::IFrameName, DontDelete, 0, 0 },
{ "scrolling", KJS::HTMLElement::IFrameScrolling, DontDelete, 0, 0 },
{ "width", KJS::HTMLElement::IFrameWidth, DontDelete, 0, 0 }
};
const struct HashTable HTMLIFrameElementTable = { 2, 18, HTMLIFrameElementTableEntries, 12 };
} // namespace
namespace KJS {
const struct HashEntry HTMLMarqueeElementTableEntries[] = {
{ "start", KJS::HTMLElement::MarqueeStart, DontDelete|Function, 0, &HTMLMarqueeElementTableEntries[2] },
{ 0, 0, 0, 0, 0 },
{ "stop", KJS::HTMLElement::MarqueeStop, DontDelete|Function, 0, 0 }
};
const struct HashTable HTMLMarqueeElementTable = { 2, 3, HTMLMarqueeElementTableEntries, 2 };
} // namespace
namespace KJS {
const struct HashEntry HTMLCanvasElementTableEntries[] = {
{ "getContext", KJS::HTMLElement::GetContext, DontDelete|Function, 0, 0 }
};
const struct HashTable HTMLCanvasElementTable = { 2, 1, HTMLCanvasElementTableEntries, 1 };
} // namespace
namespace KJS {
const struct HashEntry HTMLCollectionProtoTableEntries[] = {
{ 0, 0, 0, 0, 0 },
{ "namedItem", HTMLCollection::NamedItem, DontDelete|Function, 1, 0 },
{ "item", HTMLCollection::Item, DontDelete|Function, 1, &HTMLCollectionProtoTableEntries[3] },
{ "tags", HTMLCollection::Tags, DontDelete|Function, 1, 0 }
};
const struct HashTable HTMLCollectionProtoTable = { 2, 4, HTMLCollectionProtoTableEntries, 3 };
} // namespace
namespace KJS {
const struct HashEntry ImageTableEntries[] = {
{ 0, 0, 0, 0, 0 },
{ "onload", Image::OnLoad, DontDelete, 0, 0 },
{ 0, 0, 0, 0, 0 },
{ "height", Image::Height, DontDelete|ReadOnly, 0, 0 },
{ "src", Image::Src, DontDelete, 0, &ImageTableEntries[6] },
{ "complete", Image::Complete, DontDelete|ReadOnly, 0, 0 },
{ "width", Image::Width, DontDelete|ReadOnly, 0, 0 }
};
const struct HashTable ImageTable = { 2, 7, ImageTableEntries, 6 };
} // namespace
#if !NOKIA_CHANGES
namespace KJS {
const struct HashEntry Context2DTableEntries[] = {
{ "miterLimit", Context2D::MiterLimit, DontDelete, 0, 0 },
{ "drawImage", Context2D::DrawImage, DontDelete|Function, 6, 0 },
{ "beginPath", Context2D::BeginPath, DontDelete|Function, 0, &Context2DTableEntries[59] },
{ 0, 0, 0, 0, 0 },
{ "restore", Context2D::Restore, DontDelete|Function, 0, 0 },
{ "shadowOffsetX", Context2D::ShadowOffsetX, DontDelete, 0, &Context2DTableEntries[48] },
{ "shadowOffsetY", Context2D::ShadowOffsetY, DontDelete, 0, &Context2DTableEntries[56] },
{ "globalAlpha", Context2D::GlobalAlpha, DontDelete, 0, 0 },
{ "lineJoin", Context2D::LineJoin, DontDelete, 0, 0 },
{ "bezierCurveTo", Context2D::BezierCurveTo, DontDelete|Function, 6, 0 },
{ "moveTo", Context2D::MoveTo, DontDelete|Function, 2, 0 },
{ 0, 0, 0, 0, 0 },
{ "setMiterLimit", Context2D::SetMiterLimit, DontDelete|Function, 1, 0 },
{ 0, 0, 0, 0, 0 },
{ "translate", Context2D::Translate, DontDelete|Function, 1, 0 },
{ "createRadialGradient", Context2D::CreateRadialGradient, DontDelete|Function, 6, 0 },
{ "setCompositeOperation", Context2D::SetCompositeOperation, DontDelete|Function, 1, 0 },
{ 0, 0, 0, 0, 0 },
{ "createPattern", Context2D::CreatePattern, DontDelete|Function, 2, 0 },
{ "closePath", Context2D::ClosePath, DontDelete|Function, 0, 0 },
{ "setLineJoin", Context2D::SetLineJoin, DontDelete|Function, 1, 0 },
{ "globalCompositeOperation", Context2D::GlobalCompositeOperation, DontDelete, 0, 0 },
{ "arc", Context2D::Arc, DontDelete|Function, 6, 0 },
{ 0, 0, 0, 0, 0 },
{ "lineWidth", Context2D::LineWidth, DontDelete, 0, 0 },
{ "arcTo", Context2D::ArcTo, DontDelete|Function, 5, 0 },
{ 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0 },
{ "lineCap", Context2D::LineCap, DontDelete, 0, 0 },
{ "clearShadow", Context2D::ClearShadow, DontDelete|Function, 0, &Context2DTableEntries[60] },
{ 0, 0, 0, 0, 0 },
{ "rotate", Context2D::Rotate, DontDelete|Function, 2, 0 },
{ "quadraticCurveToPoint", Context2D::QuadraticCurveTo, DontDelete|Function, 4, 0 },
{ 0, 0, 0, 0, 0 },
{ "setFillColor", Context2D::SetFillColor, DontDelete|Function, 1, &Context2DTableEntries[58] },
{ "setStrokeColor", Context2D::SetStrokeColor, DontDelete|Function, 1, &Context2DTableEntries[57] },
{ "setLineWidth", Context2D::SetLineWidth, DontDelete|Function, 1, 0 },
{ 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0 },
{ "fill", Context2D::Fill, DontDelete|Function, 0, 0 },
{ "fillStyle", Context2D::FillStyle, DontDelete, 0, &Context2DTableEntries[49] },
{ "strokeStyle", Context2D::StrokeStyle, DontDelete, 0, 0 },
{ 0, 0, 0, 0, 0 },
{ "shadowBlur", Context2D::ShadowBlur, DontDelete, 0, &Context2DTableEntries[52] },
{ 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0 },
{ "rect", Context2D::Rect, DontDelete|Function, 4, 0 },
{ "save", Context2D::Save, DontDelete|Function, 0, 0 },
{ "shadowColor", Context2D::ShadowColor, DontDelete, 0, &Context2DTableEntries[54] },
{ "scale", Context2D::Scale, DontDelete|Function, 2, &Context2DTableEntries[50] },
{ "setLineCap", Context2D::SetLineCap, DontDelete|Function, 1, &Context2DTableEntries[51] },
{ "stroke", Context2D::Stroke, DontDelete|Function, 0, &Context2DTableEntries[53] },
{ "lineTo", Context2D::LineTo, DontDelete|Function, 2, 0 },
{ "clip", Context2D::Clip, DontDelete|Function, 0, 0 },
{ "clearRect", Context2D::ClearRect, DontDelete|Function, 4, &Context2DTableEntries[55] },
{ "fillRect", Context2D::FillRect, DontDelete|Function, 4, 0 },
{ "strokeRect", Context2D::StrokeRect, DontDelete|Function, 4, 0 },
{ "drawImageFromRect", Context2D::DrawImageFromRect, DontDelete|Function, 10, 0 },
{ "setShadow", Context2D::SetShadow, DontDelete|Function, 3, 0 },
{ "setAlpha", Context2D::SetAlpha, DontDelete|Function, 1, 0 },
{ "createLinearGradient", Context2D::CreateLinearGradient, DontDelete|Function, 4, 0 }
};
const struct HashTable Context2DTable = { 2, 61, Context2DTableEntries, 48 };
} // namespace
namespace KJS {
const struct HashEntry GradientTableEntries[] = {
{ "addColorStop", Gradient::AddColorStop, DontDelete|Function, 2, 0 }
};
const struct HashTable GradientTable = { 2, 1, GradientTableEntries, 1 };
} // namespace
namespace KJS {
const struct HashEntry ImagePatternTableEntries[] = {
};
const struct HashTable ImagePatternTable = { 2, 0, ImagePatternTableEntries, 0 };
} // namespace
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -