cache.rs 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300
  1. pub static BUILTIN_INTERNED_STRINGS: &[&str] = &[
  2. // Important tags to dioxus
  3. "dioxus-id",
  4. "dioxus",
  5. "dioxus-event-click", // todo: more events
  6. "click",
  7. // All the HTML Tags
  8. "a",
  9. "abbr",
  10. "address",
  11. "area",
  12. "article",
  13. "aside",
  14. "audio",
  15. "b",
  16. "base",
  17. "bdi",
  18. "bdo",
  19. "big",
  20. "blockquote",
  21. "body",
  22. "br",
  23. "button",
  24. "canvas",
  25. "caption",
  26. "cite",
  27. "code",
  28. "col",
  29. "colgroup",
  30. "command",
  31. "data",
  32. "datalist",
  33. "dd",
  34. "del",
  35. "details",
  36. "dfn",
  37. "dialog",
  38. "div",
  39. "dl",
  40. "dt",
  41. "em",
  42. "embed",
  43. "fieldset",
  44. "figcaption",
  45. "figure",
  46. "footer",
  47. "form",
  48. "h1",
  49. "h2",
  50. "h3",
  51. "h4",
  52. "h5",
  53. "h6",
  54. "head",
  55. "header",
  56. "hr",
  57. "html",
  58. "i",
  59. "iframe",
  60. "img",
  61. "input",
  62. "ins",
  63. "kbd",
  64. "keygen",
  65. "label",
  66. "legend",
  67. "li",
  68. "link",
  69. "main",
  70. "map",
  71. "mark",
  72. "menu",
  73. "menuitem",
  74. "meta",
  75. "meter",
  76. "nav",
  77. "noscript",
  78. "object",
  79. "ol",
  80. "optgroup",
  81. "option",
  82. "output",
  83. "p",
  84. "param",
  85. "picture",
  86. "pre",
  87. "progress",
  88. "q",
  89. "rp",
  90. "rt",
  91. "ruby",
  92. "s",
  93. "samp",
  94. "script",
  95. "section",
  96. "select",
  97. "small",
  98. "source",
  99. "span",
  100. "strong",
  101. "style",
  102. "sub",
  103. "summary",
  104. "sup",
  105. "table",
  106. "tbody",
  107. "td",
  108. "textarea",
  109. "tfoot",
  110. "th",
  111. "thead",
  112. "time",
  113. "title",
  114. "tr",
  115. "track",
  116. "u",
  117. "ul",
  118. "var",
  119. "video",
  120. "wbr",
  121. // All the event handlers
  122. "Attribute",
  123. "accept",
  124. "accept-charset",
  125. "accesskey",
  126. "action",
  127. "alt",
  128. "async",
  129. "autocomplete",
  130. "autofocus",
  131. "autoplay",
  132. "charset",
  133. "checked",
  134. "cite",
  135. "class",
  136. "cols",
  137. "colspan",
  138. "content",
  139. "contenteditable",
  140. "controls",
  141. "coords",
  142. "data",
  143. "data-*",
  144. "datetime",
  145. "default",
  146. "defer",
  147. "dir",
  148. "dirname",
  149. "disabled",
  150. "download",
  151. "draggable",
  152. "enctype",
  153. "for",
  154. "form",
  155. "formaction",
  156. "headers",
  157. "height",
  158. "hidden",
  159. "high",
  160. "href",
  161. "hreflang",
  162. "http-equiv",
  163. "id",
  164. "ismap",
  165. "kind",
  166. "label",
  167. "lang",
  168. "list",
  169. "loop",
  170. "low",
  171. "max",
  172. "maxlength",
  173. "media",
  174. "method",
  175. "min",
  176. "multiple",
  177. "muted",
  178. "name",
  179. "novalidate",
  180. "onabort",
  181. "onafterprint",
  182. "onbeforeprint",
  183. "onbeforeunload",
  184. "onblur",
  185. "oncanplay",
  186. "oncanplaythrough",
  187. "onchange",
  188. "onclick",
  189. "oncontextmenu",
  190. "oncopy",
  191. "oncuechange",
  192. "oncut",
  193. "ondblclick",
  194. "ondrag",
  195. "ondragend",
  196. "ondragenter",
  197. "ondragleave",
  198. "ondragover",
  199. "ondragstart",
  200. "ondrop",
  201. "ondurationchange",
  202. "onemptied",
  203. "onended",
  204. "onerror",
  205. "onfocus",
  206. "onfocusout",
  207. "onfocusin",
  208. "onhashchange",
  209. "oninput",
  210. "oninvalid",
  211. "onkeydown",
  212. "onkeypress",
  213. "onkeyup",
  214. "onload",
  215. "onloadeddata",
  216. "onloadedmetadata",
  217. "onloadstart",
  218. "onmousedown",
  219. "onmousemove",
  220. "onmouseout",
  221. "onmouseover",
  222. "onmouseup",
  223. "onmousewheel",
  224. "onoffline",
  225. "ononline",
  226. "onpageshow",
  227. "onpaste",
  228. "onpause",
  229. "onplay",
  230. "onplaying",
  231. "onprogress",
  232. "onratechange",
  233. "onreset",
  234. "onresize",
  235. "onscroll",
  236. "onsearch",
  237. "onseeked",
  238. "onseeking",
  239. "onselect",
  240. "onstalled",
  241. "onsubmit",
  242. "onsuspend",
  243. "ontimeupdate",
  244. "ontoggle",
  245. "onunload",
  246. "onvolumechange",
  247. "onwaiting",
  248. "onwheel",
  249. "open",
  250. "optimum",
  251. "pattern",
  252. "placeholder",
  253. "poster",
  254. "preload",
  255. "readonly",
  256. "rel",
  257. "required",
  258. "reversed",
  259. "rows",
  260. "rowspan",
  261. "sandbox",
  262. "scope",
  263. "selected",
  264. "shape",
  265. "size",
  266. "sizes",
  267. "span",
  268. "spellcheck",
  269. "src",
  270. "srcdoc",
  271. "srclang",
  272. "srcset",
  273. "start",
  274. "step",
  275. "style",
  276. "tabindex",
  277. "target",
  278. "title",
  279. "translate",
  280. "type",
  281. "usemap",
  282. "value",
  283. "width",
  284. "wrap",
  285. "0",
  286. "1",
  287. "2",
  288. "3",
  289. "4",
  290. "5",
  291. "6",
  292. "7",
  293. "8",
  294. "9",
  295. "10",
  296. "11",
  297. "12",
  298. "13",
  299. "14",
  300. ];