|
|
|
/* Automatically generated from impl/SVGStylableImpl.cc using ../../tdelibs/kjs/create_hash_table. DO NOT EDIT ! */
|
|
|
|
|
|
|
|
using namespace KJS;
|
|
|
|
|
|
|
|
namespace KSVG {
|
|
|
|
|
|
|
|
static const char SVGStylableImpl__s_hashTableStrings[] = {
|
|
|
|
"\0"
|
|
|
|
"glyph-orientation-horizontal\0"
|
|
|
|
"glyph-orientation-vertical\0"
|
|
|
|
"color-interpolation\0"
|
|
|
|
"stroke-dashoffset\0"
|
|
|
|
"stroke-miterlimit\0"
|
|
|
|
"stroke-dasharray\0"
|
|
|
|
"stroke-linejoin\0"
|
|
|
|
"text-decoration\0"
|
|
|
|
"baseline-shift\0"
|
|
|
|
"letter-spacing\0"
|
|
|
|
"pointer-events\0"
|
|
|
|
"stroke-linecap\0"
|
|
|
|
"stroke-opacity\0"
|
|
|
|
"color-profile\0"
|
|
|
|
"fill-opacity\0"
|
|
|
|
"marker-start\0"
|
|
|
|
"stroke-width\0"
|
|
|
|
"unicode-bidi\0"
|
|
|
|
"word-spacing\0"
|
|
|
|
"writing-mode\0"
|
|
|
|
"font-family\0"
|
|
|
|
"font-weight\0"
|
|
|
|
"text-anchor\0"
|
|
|
|
"font-style\0"
|
|
|
|
"marker-end\0"
|
|
|
|
"marker-mid\0"
|
|
|
|
"stop-color\0"
|
|
|
|
"visibility\0"
|
|
|
|
"className\0"
|
|
|
|
"clip-path\0"
|
|
|
|
"clip-rule\0"
|
|
|
|
"direction\0"
|
|
|
|
"fill-rule\0"
|
|
|
|
"font-size\0"
|
|
|
|
"overflow\0"
|
|
|
|
"display\0"
|
|
|
|
"cursor\0"
|
|
|
|
"marker\0"
|
|
|
|
"stroke\0"
|
|
|
|
"clip\0"
|
|
|
|
"fill\0"
|
|
|
|
"mask\0"
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
static const struct HashEntry SVGStylableImpl__s_hashTableEntries[] = {
|
|
|
|
{ 523, SVGStylableImpl::Fill, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 518, SVGStylableImpl::Clip, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 0, 0, 0, 0, -1 },
|
|
|
|
{ 0, 0, 0, 0, -1 },
|
|
|
|
{ 341, SVGStylableImpl::FontWeight, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 353, SVGStylableImpl::TextAnchor, DontDelete|ReadOnly, 0, 52 },
|
|
|
|
{ 511, SVGStylableImpl::Stroke, DontDelete|ReadOnly, 0, 56 },
|
|
|
|
{ 251, SVGStylableImpl::FillOpacity, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 398, SVGStylableImpl::StopColor, DontDelete|ReadOnly, 0, 61 },
|
|
|
|
{ 256, SVGStylableImpl::Opacity, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 0, 0, 0, 0, -1 },
|
|
|
|
{ 95, SVGStylableImpl::StrokeMiterlimit, DontDelete|ReadOnly, 0, 49 },
|
|
|
|
{ 497, SVGStylableImpl::Cursor, DontDelete|ReadOnly, 0, 60 },
|
|
|
|
{ 222, SVGStylableImpl::StrokeOpacity, DontDelete|ReadOnly, 0, 62 },
|
|
|
|
{ 130, SVGStylableImpl::StrokeLineJoin, DontDelete|ReadOnly, 0, 53 },
|
|
|
|
{ 409, SVGStylableImpl::Visibility, DontDelete|ReadOnly, 0, 57 },
|
|
|
|
{ 316, SVGStylableImpl::WritingMode, DontDelete|ReadOnly, 0, 58 },
|
|
|
|
{ 0, 0, 0, 0, -1 },
|
|
|
|
{ 192, SVGStylableImpl::PointerEvents, DontDelete|ReadOnly, 0, 63 },
|
|
|
|
{ 0, 0, 0, 0, -1 },
|
|
|
|
{ 0, 0, 0, 0, -1 },
|
|
|
|
{ 450, SVGStylableImpl::Direction, DontDelete|ReadOnly, 0, 51 },
|
|
|
|
{ 0, 0, 0, 0, -1 },
|
|
|
|
{ 264, SVGStylableImpl::MarkerStart, DontDelete|ReadOnly, 0, 59 },
|
|
|
|
{ 0, 0, 0, 0, -1 },
|
|
|
|
{ 237, SVGStylableImpl::ColorProfile, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 420, SVGStylableImpl::ClassName, DontDelete|ReadOnly, 0, 48 },
|
|
|
|
{ 0, 0, 0, 0, -1 },
|
|
|
|
{ 0, 0, 0, 0, -1 },
|
|
|
|
{ 0, 0, 0, 0, -1 },
|
|
|
|
{ 57, SVGStylableImpl::ColorInterpolation, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 277, SVGStylableImpl::StrokeWidth, DontDelete|ReadOnly, 0, 47 },
|
|
|
|
{ 177, SVGStylableImpl::LetterSpacing, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 77, SVGStylableImpl::StrokeDashOffset, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 470, SVGStylableImpl::FontSize, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 0, 0, 0, 0, -1 },
|
|
|
|
{ 0, 0, 0, 0, -1 },
|
|
|
|
{ 0, 0, 0, 0, -1 },
|
|
|
|
{ 480, SVGStylableImpl::Overflow, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 0, 0, 0, 0, -1 },
|
|
|
|
{ 0, 0, 0, 0, -1 },
|
|
|
|
{ 0, 0, 0, 0, -1 },
|
|
|
|
{ 0, 0, 0, 0, -1 },
|
|
|
|
{ 0, 0, 0, 0, -1 },
|
|
|
|
{ 370, SVGStylableImpl::Style, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 329, SVGStylableImpl::FontFamily, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 0, 0, 0, 0, -1 },
|
|
|
|
{ 207, SVGStylableImpl::StrokeLineCap, DontDelete|ReadOnly, 0, 55 },
|
|
|
|
{ 403, SVGStylableImpl::Color, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 365, SVGStylableImpl::FontStyle, DontDelete|ReadOnly, 0, 50 },
|
|
|
|
{ 146, SVGStylableImpl::TextDecoration, DontDelete|ReadOnly, 0, 54 },
|
|
|
|
{ 290, SVGStylableImpl::UnicodeBidi, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 430, SVGStylableImpl::ClipPath, DontDelete|ReadOnly, 0, 64 },
|
|
|
|
{ 387, SVGStylableImpl::MarkerMid, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 376, SVGStylableImpl::MarkerEnd, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 504, SVGStylableImpl::Marker, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 489, SVGStylableImpl::Display, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 460, SVGStylableImpl::FillRule, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 440, SVGStylableImpl::ClipRule, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 113, SVGStylableImpl::StrokeDashArray, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 162, SVGStylableImpl::BaselineShift, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 303, SVGStylableImpl::WordSpacing, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 30, SVGStylableImpl::GlyphOrientationVertical, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 1, SVGStylableImpl::GlyphOrientationHorizontal, DontDelete|ReadOnly, 0, -1 },
|
|
|
|
{ 528, SVGStylableImpl::Mask, DontDelete|ReadOnly, 0, -1 }
|
|
|
|
};
|
|
|
|
|
|
|
|
const struct HashTable SVGStylableImpl::s_hashTable = { 2, 65, SVGStylableImpl__s_hashTableEntries, 47, SVGStylableImpl__s_hashTableStrings};
|
|
|
|
|
|
|
|
} // namespace
|
|
|
|
|
|
|
|
using namespace KJS;
|
|
|
|
|
|
|
|
namespace KSVG {
|
|
|
|
|
|
|
|
static const char SVGStylableImplProto__s_hashTableStrings[] = {
|
|
|
|
"\0"
|
|
|
|
"getStyle\0"
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
static const struct HashEntry SVGStylableImplProto__s_hashTableEntries[] = {
|
|
|
|
{ 0, 0, 0, 0, -1 },
|
|
|
|
{ 1, SVGStylableImpl::GetStyle, DontDelete|Function, 0, -1 }
|
|
|
|
};
|
|
|
|
|
|
|
|
const struct HashTable SVGStylableImplProto::s_hashTable = { 2, 2, SVGStylableImplProto__s_hashTableEntries, 2, SVGStylableImplProto__s_hashTableStrings};
|
|
|
|
|
|
|
|
} // namespace
|