1
0

global_attributes.rs 86 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305
  1. #![allow(non_upper_case_globals)]
  2. use crate::AttributeDiscription;
  3. macro_rules! trait_methods {
  4. (
  5. @base
  6. $(#[$trait_attr:meta])*
  7. $trait:ident;
  8. $(
  9. $(#[$attr:meta])*
  10. $name:ident $(: $($arg:literal),*)*;
  11. )+
  12. ) => {
  13. $(#[$trait_attr])*
  14. pub trait $trait {
  15. $(
  16. $(#[$attr])*
  17. const $name: AttributeDiscription = trait_methods! { $name $(: $($arg),*)*; };
  18. )*
  19. }
  20. };
  21. // Rename the incoming ident and apply a custom namespace
  22. ( $name:ident: $lit:literal, $ns:literal; ) => { ($lit, Some($ns), false) };
  23. // Rename the incoming ident
  24. ( $name:ident: $lit:literal; ) => { ($lit, None, false ) };
  25. // Don't rename the incoming ident
  26. ( $name:ident; ) => { (stringify!($name), None, false) };
  27. }
  28. trait_methods! {
  29. @base
  30. GlobalAttributes;
  31. /// Prevent the default action for this element.
  32. ///
  33. /// For more information, see the MDN docs:
  34. /// <https://developer.mozilla.org/en-US/docs/Web/API/Event/preventDefault>
  35. prevent_default: "dioxus-prevent-default";
  36. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/accesskey>
  37. accesskey: "accesskey";
  38. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/autocapitalize>
  39. autocapitalize: "autocapitalize";
  40. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/autofocus>
  41. autofocus;
  42. /// The HTML class attribute is used to specify a class for an HTML element.
  43. ///
  44. /// ## Details
  45. /// Multiple HTML elements can share the same class.
  46. ///
  47. /// The class global attribute is a space-separated list of the case-sensitive classes of the element.
  48. /// Classes allow CSS and Javascript to select and access specific elements via the class selectors or
  49. /// functions like the DOM method document.getElementsByClassName.
  50. ///
  51. /// ## Example
  52. ///
  53. /// ### HTML:
  54. /// ```html
  55. /// <p class="note editorial">Above point sounds a bit obvious. Remove/rewrite?</p>
  56. /// ```
  57. ///
  58. /// ### CSS:
  59. /// ```css
  60. /// .note {
  61. /// font-style: italic;
  62. /// font-weight: bold;
  63. /// }
  64. ///
  65. /// .editorial {
  66. /// background: rgb(255, 0, 0, .25);
  67. /// padding: 10px;
  68. /// }
  69. /// ```
  70. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/class>
  71. class;
  72. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/contenteditable>
  73. contenteditable;
  74. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/data>
  75. data;
  76. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/dir>
  77. dir;
  78. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/draggable>
  79. draggable;
  80. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/enterkeyhint>
  81. enterkeyhint;
  82. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/exportparts>
  83. exportparts;
  84. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/hidden>
  85. hidden;
  86. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id>
  87. id;
  88. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/inputmode>
  89. inputmode;
  90. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/is>
  91. is;
  92. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/itemid>
  93. itemid;
  94. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/itemprop>
  95. itemprop;
  96. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/itemref>
  97. itemref;
  98. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/itemscope>
  99. itemscope;
  100. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/itemtype>
  101. itemtype;
  102. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/lang>
  103. lang;
  104. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/nonce>
  105. nonce;
  106. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/part>
  107. part;
  108. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/role>
  109. role;
  110. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/slot>
  111. slot;
  112. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/spellcheck>
  113. spellcheck;
  114. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/style>
  115. style;
  116. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/tabindex>
  117. tabindex;
  118. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/title>
  119. title;
  120. /// <https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/translate>
  121. translate;
  122. /// dangerous_inner_html is Dioxus's replacement for using innerHTML in the browser DOM. In general, setting
  123. /// HTML from code is risky because it’s easy to inadvertently expose your users to a cross-site scripting (XSS)
  124. /// attack. So, you can set HTML directly from Dioxus, but you have to type out dangerous_inner_html to remind
  125. /// yourself that it’s dangerous
  126. dangerous_inner_html;
  127. // This macro creates an explicit method call for each of the style attributes.
  128. //
  129. // The left token specifies the name of the attribute in the rsx! macro, and the right string literal specifies the
  130. // actual name of the attribute generated.
  131. //
  132. // This roughly follows the html spec
  133. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/align-content>
  134. align_content: "align-content", "style";
  135. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/align-items>
  136. align_items: "align-items", "style";
  137. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/align-self>
  138. align_self: "align-self", "style";
  139. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/alignment-adjust>
  140. alignment_adjust: "alignment-adjust", "style";
  141. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/alignment-baseline>
  142. alignment_baseline: "alignment-baseline", "style";
  143. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/all>
  144. all: "all", "style";
  145. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/alt>
  146. alt: "alt", "style";
  147. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/animation>
  148. animation: "animation", "style";
  149. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/animation-delay>
  150. animation_delay: "animation-delay", "style";
  151. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/animation-direction>
  152. animation_direction: "animation-direction", "style";
  153. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/animation-duration>
  154. animation_duration: "animation-duration", "style";
  155. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/animation-fill-mode>
  156. animation_fill_mode: "animation-fill-mode", "style";
  157. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/animation-iteration-count>
  158. animation_iteration_count: "animation-iteration-count", "style";
  159. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/animation-name>
  160. animation_name: "animation-name", "style";
  161. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/animation-play-state>
  162. animation_play_state: "animation-play-state", "style";
  163. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/animation-timing-function>
  164. animation_timing_function: "animation-timing-function", "style";
  165. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/azimuth>
  166. azimuth: "azimuth", "style";
  167. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/backface-visibility>
  168. backface_visibility: "backface-visibility", "style";
  169. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/background>
  170. background: "background", "style";
  171. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/background-attachment>
  172. background_attachment: "background-attachment", "style";
  173. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/background-clip>
  174. background_clip: "background-clip", "style";
  175. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/background-color>
  176. background_color: "background-color", "style";
  177. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/background-image>
  178. background_image: "background-image", "style";
  179. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/background-origin>
  180. background_origin: "background-origin", "style";
  181. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/background-position>
  182. background_position: "background-position", "style";
  183. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/background-repeat>
  184. background_repeat: "background-repeat", "style";
  185. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/background-size>
  186. background_size: "background-size", "style";
  187. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/background-blend-mode>
  188. background_blend_mode: "background-blend-mode", "style";
  189. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/baseline-shift>
  190. baseline_shift: "baseline-shift", "style";
  191. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/bleed>
  192. bleed: "bleed", "style";
  193. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/bookmark-label>
  194. bookmark_label: "bookmark-label", "style";
  195. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/bookmark-level>
  196. bookmark_level: "bookmark-level", "style";
  197. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/bookmark-state>
  198. bookmark_state: "bookmark-state", "style";
  199. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border>
  200. border: "border", "style";
  201. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-color>
  202. border_color: "border-color", "style";
  203. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-style>
  204. border_style: "border-style", "style";
  205. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-width>
  206. border_width: "border-width", "style";
  207. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-bottom>
  208. border_bottom: "border-bottom", "style";
  209. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-bottom-color>
  210. border_bottom_color: "border-bottom-color", "style";
  211. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-bottom-style>
  212. border_bottom_style: "border-bottom-style", "style";
  213. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-bottom-width>
  214. border_bottom_width: "border-bottom-width", "style";
  215. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-left>
  216. border_left: "border-left", "style";
  217. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-left-color>
  218. border_left_color: "border-left-color", "style";
  219. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-left-style>
  220. border_left_style: "border-left-style", "style";
  221. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-left-width>
  222. border_left_width: "border-left-width", "style";
  223. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-right>
  224. border_right: "border-right", "style";
  225. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-right-color>
  226. border_right_color: "border-right-color", "style";
  227. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-right-style>
  228. border_right_style: "border-right-style", "style";
  229. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-right-width>
  230. border_right_width: "border-right-width", "style";
  231. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-top>
  232. border_top: "border-top", "style";
  233. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-top-color>
  234. border_top_color: "border-top-color", "style";
  235. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-top-style>
  236. border_top_style: "border-top-style", "style";
  237. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-top-width>
  238. border_top_width: "border-top-width", "style";
  239. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-collapse>
  240. border_collapse: "border-collapse", "style";
  241. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-image>
  242. border_image: "border-image", "style";
  243. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-image-outset>
  244. border_image_outset: "border-image-outset", "style";
  245. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-image-repeat>
  246. border_image_repeat: "border-image-repeat", "style";
  247. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-image-slice>
  248. border_image_slice: "border-image-slice", "style";
  249. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-image-source>
  250. border_image_source: "border-image-source", "style";
  251. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-image-width>
  252. border_image_width: "border-image-width", "style";
  253. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-radius>
  254. border_radius: "border-radius", "style";
  255. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-bottom-left-radius>
  256. border_bottom_left_radius: "border-bottom-left-radius", "style";
  257. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-bottom-right-radius>
  258. border_bottom_right_radius: "border-bottom-right-radius", "style";
  259. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-top-left-radius>
  260. border_top_left_radius: "border-top-left-radius", "style";
  261. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-top-right-radius>
  262. border_top_right_radius: "border-top-right-radius", "style";
  263. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/border-spacing>
  264. border_spacing: "border-spacing", "style";
  265. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/bottom>
  266. bottom: "bottom", "style";
  267. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/box-decoration-break>
  268. box_decoration_break: "box-decoration-break", "style";
  269. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/box-shadow>
  270. box_shadow: "box-shadow", "style";
  271. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/box-sizing>
  272. box_sizing: "box-sizing", "style";
  273. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/box-snap>
  274. box_snap: "box-snap", "style";
  275. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/break-after>
  276. break_after: "break-after", "style";
  277. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/break-before>
  278. break_before: "break-before", "style";
  279. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/break-inside>
  280. break_inside: "break-inside", "style";
  281. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/buffered-rendering>
  282. buffered_rendering: "buffered-rendering", "style";
  283. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/caption-side>
  284. caption_side: "caption-side", "style";
  285. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/clear>
  286. clear: "clear", "style";
  287. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/clear-side>
  288. clear_side: "clear-side", "style";
  289. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/clip>
  290. clip: "clip", "style";
  291. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/clip-path>
  292. clip_path: "clip-path", "style";
  293. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/clip-rule>
  294. clip_rule: "clip-rule", "style";
  295. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/color>
  296. color: "color", "style";
  297. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/color-adjust>
  298. color_adjust: "color-adjust", "style";
  299. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/color-correction>
  300. color_correction: "color-correction", "style";
  301. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/color-interpolation>
  302. color_interpolation: "color-interpolation", "style";
  303. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/color-interpolation-filters>
  304. color_interpolation_filters: "color-interpolation-filters", "style";
  305. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/color-profile>
  306. color_profile: "color-profile", "style";
  307. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/color-rendering>
  308. color_rendering: "color-rendering", "style";
  309. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/column-fill>
  310. column_fill: "column-fill", "style";
  311. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/column-gap>
  312. column_gap: "column-gap", "style";
  313. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/column-rule>
  314. column_rule: "column-rule", "style";
  315. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/column-rule-color>
  316. column_rule_color: "column-rule-color", "style";
  317. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/column-rule-style>
  318. column_rule_style: "column-rule-style", "style";
  319. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/column-rule-width>
  320. column_rule_width: "column-rule-width", "style";
  321. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/column-span>
  322. column_span: "column-span", "style";
  323. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/columns>
  324. columns: "columns", "style";
  325. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/column-count>
  326. column_count: "column-count", "style";
  327. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/column-width>
  328. column_width: "column-width", "style";
  329. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/contain>
  330. contain: "contain", "style";
  331. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/content>
  332. content: "content", "style";
  333. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/counter-increment>
  334. counter_increment: "counter-increment", "style";
  335. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/counter-reset>
  336. counter_reset: "counter-reset", "style";
  337. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/counter-set>
  338. counter_set: "counter-set", "style";
  339. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/cue>
  340. cue: "cue", "style";
  341. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/cue-after>
  342. cue_after: "cue-after", "style";
  343. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/cue-before>
  344. cue_before: "cue-before", "style";
  345. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/cursor>
  346. cursor: "cursor", "style";
  347. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/direction>
  348. direction: "direction", "style";
  349. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/display>
  350. display: "display", "style";
  351. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/display-inside>
  352. display_inside: "display-inside", "style";
  353. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/display-outside>
  354. display_outside: "display-outside", "style";
  355. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/display-extras>
  356. display_extras: "display-extras", "style";
  357. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/display-box>
  358. display_box: "display-box", "style";
  359. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/dominant-baseline>
  360. dominant_baseline: "dominant-baseline", "style";
  361. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/elevation>
  362. elevation: "elevation", "style";
  363. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/empty-cells>
  364. empty_cells: "empty-cells", "style";
  365. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/enable-background>
  366. enable_background: "enable-background", "style";
  367. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/fill>
  368. fill: "fill", "style";
  369. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/fill-opacity>
  370. fill_opacity: "fill-opacity", "style";
  371. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/fill-rule>
  372. fill_rule: "fill-rule", "style";
  373. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/filter>
  374. filter: "filter", "style";
  375. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/float>
  376. float: "float", "style";
  377. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/float-defer-column>
  378. float_defer_column: "float-defer-column", "style";
  379. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/float-defer-page>
  380. float_defer_page: "float-defer-page", "style";
  381. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/float-offset>
  382. float_offset: "float-offset", "style";
  383. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/float-wrap>
  384. float_wrap: "float-wrap", "style";
  385. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/flow-into>
  386. flow_into: "flow-into", "style";
  387. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/flow-from>
  388. flow_from: "flow-from", "style";
  389. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/flex>
  390. flex: "flex", "style";
  391. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/flex-basis>
  392. flex_basis: "flex-basis", "style";
  393. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/flex-grow>
  394. flex_grow: "flex-grow", "style";
  395. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/flex-shrink>
  396. flex_shrink: "flex-shrink", "style";
  397. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/flex-flow>
  398. flex_flow: "flex-flow", "style";
  399. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/flex-direction>
  400. flex_direction: "flex-direction", "style";
  401. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/flex-wrap>
  402. flex_wrap: "flex-wrap", "style";
  403. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/flood-color>
  404. flood_color: "flood-color", "style";
  405. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/flood-opacity>
  406. flood_opacity: "flood-opacity", "style";
  407. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/font>
  408. font: "font", "style";
  409. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/font-family>
  410. font_family: "font-family", "style";
  411. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/font-size>
  412. font_size: "font-size", "style";
  413. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/font-stretch>
  414. font_stretch: "font-stretch", "style";
  415. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/font-style>
  416. font_style: "font-style", "style";
  417. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight>
  418. font_weight: "font-weight", "style";
  419. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/font-feature-settings>
  420. font_feature_settings: "font-feature-settings", "style";
  421. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/font-kerning>
  422. font_kerning: "font-kerning", "style";
  423. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/font-language-override>
  424. font_language_override: "font-language-override", "style";
  425. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/font-size-adjust>
  426. font_size_adjust: "font-size-adjust", "style";
  427. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/font-synthesis>
  428. font_synthesis: "font-synthesis", "style";
  429. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant>
  430. font_variant: "font-variant", "style";
  431. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant-alternates>
  432. font_variant_alternates: "font-variant-alternates", "style";
  433. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant-caps>
  434. font_variant_caps: "font-variant-caps", "style";
  435. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant-east-asian>
  436. font_variant_east_asian: "font-variant-east-asian", "style";
  437. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant-ligatures>
  438. font_variant_ligatures: "font-variant-ligatures", "style";
  439. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant-numeric>
  440. font_variant_numeric: "font-variant-numeric", "style";
  441. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant-position>
  442. font_variant_position: "font-variant-position", "style";
  443. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/footnote-policy>
  444. footnote_policy: "footnote-policy", "style";
  445. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/glyph-orientation-horizontal>
  446. glyph_orientation_horizontal: "glyph-orientation-horizontal", "style";
  447. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/glyph-orientation-vertical>
  448. glyph_orientation_vertical: "glyph-orientation-vertical", "style";
  449. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/grid>
  450. grid: "grid", "style";
  451. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/grid-auto-flow>
  452. grid_auto_flow: "grid-auto-flow", "style";
  453. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/grid-auto-columns>
  454. grid_auto_columns: "grid-auto-columns", "style";
  455. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/grid-auto-rows>
  456. grid_auto_rows: "grid-auto-rows", "style";
  457. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/grid-template>
  458. grid_template: "grid-template", "style";
  459. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/grid-template-areas>
  460. grid_template_areas: "grid-template-areas", "style";
  461. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/grid-template-columns>
  462. grid_template_columns: "grid-template-columns", "style";
  463. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/grid-template-rows>
  464. grid_template_rows: "grid-template-rows", "style";
  465. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/grid-area>
  466. grid_area: "grid-area", "style";
  467. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/grid-column>
  468. grid_column: "grid-column", "style";
  469. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/grid-column-start>
  470. grid_column_start: "grid-column-start", "style";
  471. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/grid-column-end>
  472. grid_column_end: "grid-column-end", "style";
  473. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/grid-row>
  474. grid_row: "grid-row", "style";
  475. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/grid-row-start>
  476. grid_row_start: "grid-row-start", "style";
  477. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/grid-row-end>
  478. grid_row_end: "grid-row-end", "style";
  479. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/hanging-punctuation>
  480. hanging_punctuation: "hanging-punctuation", "style";
  481. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/height>
  482. height: "height", "style";
  483. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/hyphenate-character>
  484. hyphenate_character: "hyphenate-character", "style";
  485. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/hyphenate-limit-chars>
  486. hyphenate_limit_chars: "hyphenate-limit-chars", "style";
  487. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/hyphenate-limit-last>
  488. hyphenate_limit_last: "hyphenate-limit-last", "style";
  489. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/hyphenate-limit-lines>
  490. hyphenate_limit_lines: "hyphenate-limit-lines", "style";
  491. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/hyphenate-limit-zone>
  492. hyphenate_limit_zone: "hyphenate-limit-zone", "style";
  493. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/hyphens>
  494. hyphens: "hyphens", "style";
  495. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/icon>
  496. icon: "icon", "style";
  497. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/image-orientation>
  498. image_orientation: "image-orientation", "style";
  499. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/image-resolution>
  500. image_resolution: "image-resolution", "style";
  501. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/image-rendering>
  502. image_rendering: "image-rendering", "style";
  503. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/ime>
  504. ime: "ime", "style";
  505. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/ime-align>
  506. ime_align: "ime-align", "style";
  507. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/ime-mode>
  508. ime_mode: "ime-mode", "style";
  509. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/ime-offset>
  510. ime_offset: "ime-offset", "style";
  511. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/ime-width>
  512. ime_width: "ime-width", "style";
  513. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/initial-letters>
  514. initial_letters: "initial-letters", "style";
  515. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/inline-box-align>
  516. inline_box_align: "inline-box-align", "style";
  517. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/isolation>
  518. isolation: "isolation", "style";
  519. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/justify-content>
  520. justify_content: "justify-content", "style";
  521. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/justify-items>
  522. justify_items: "justify-items", "style";
  523. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/justify-self>
  524. justify_self: "justify-self", "style";
  525. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/kerning>
  526. kerning: "kerning", "style";
  527. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/left>
  528. left: "left", "style";
  529. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/letter-spacing>
  530. letter_spacing: "letter-spacing", "style";
  531. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/lighting-color>
  532. lighting_color: "lighting-color", "style";
  533. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/line-box-contain>
  534. line_box_contain: "line-box-contain", "style";
  535. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/line-break>
  536. line_break: "line-break", "style";
  537. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/line-grid>
  538. line_grid: "line-grid", "style";
  539. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/line-height>
  540. line_height: "line-height", "style";
  541. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/line-slack>
  542. line_slack: "line-slack", "style";
  543. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/line-snap>
  544. line_snap: "line-snap", "style";
  545. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/list-style>
  546. list_style: "list-style", "style";
  547. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/list-style-image>
  548. list_style_image: "list-style-image", "style";
  549. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/list-style-position>
  550. list_style_position: "list-style-position", "style";
  551. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/list-style-type>
  552. list_style_type: "list-style-type", "style";
  553. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/margin>
  554. margin: "margin", "style";
  555. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/margin-bottom>
  556. margin_bottom: "margin-bottom", "style";
  557. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/margin-left>
  558. margin_left: "margin-left", "style";
  559. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/margin-right>
  560. margin_right: "margin-right", "style";
  561. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/margin-top>
  562. margin_top: "margin-top", "style";
  563. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/marker>
  564. marker: "marker", "style";
  565. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/marker-end>
  566. marker_end: "marker-end", "style";
  567. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/marker-mid>
  568. marker_mid: "marker-mid", "style";
  569. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/marker-pattern>
  570. marker_pattern: "marker-pattern", "style";
  571. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/marker-segment>
  572. marker_segment: "marker-segment", "style";
  573. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/marker-start>
  574. marker_start: "marker-start", "style";
  575. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/marker-knockout-left>
  576. marker_knockout_left: "marker-knockout-left", "style";
  577. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/marker-knockout-right>
  578. marker_knockout_right: "marker-knockout-right", "style";
  579. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/marker-side>
  580. marker_side: "marker-side", "style";
  581. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/marks>
  582. marks: "marks", "style";
  583. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/marquee-direction>
  584. marquee_direction: "marquee-direction", "style";
  585. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/marquee-play-count>
  586. marquee_play_count: "marquee-play-count", "style";
  587. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/marquee-speed>
  588. marquee_speed: "marquee-speed", "style";
  589. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/marquee-style>
  590. marquee_style: "marquee-style", "style";
  591. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/mask>
  592. mask: "mask", "style";
  593. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/mask-image>
  594. mask_image: "mask-image", "style";
  595. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/mask-repeat>
  596. mask_repeat: "mask-repeat", "style";
  597. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/mask-position>
  598. mask_position: "mask-position", "style";
  599. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/mask-clip>
  600. mask_clip: "mask-clip", "style";
  601. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/mask-origin>
  602. mask_origin: "mask-origin", "style";
  603. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/mask-size>
  604. mask_size: "mask-size", "style";
  605. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/mask-box>
  606. mask_box: "mask-box", "style";
  607. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/mask-box-outset>
  608. mask_box_outset: "mask-box-outset", "style";
  609. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/mask-box-repeat>
  610. mask_box_repeat: "mask-box-repeat", "style";
  611. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/mask-box-slice>
  612. mask_box_slice: "mask-box-slice", "style";
  613. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/mask-box-source>
  614. mask_box_source: "mask-box-source", "style";
  615. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/mask-box-width>
  616. mask_box_width: "mask-box-width", "style";
  617. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/mask-type>
  618. mask_type: "mask-type", "style";
  619. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/max-height>
  620. max_height: "max-height", "style";
  621. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/max-lines>
  622. max_lines: "max-lines", "style";
  623. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/max-width>
  624. max_width: "max-width", "style";
  625. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/min-height>
  626. min_height: "min-height", "style";
  627. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/min-width>
  628. min_width: "min-width", "style";
  629. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/mix-blend-mode>
  630. mix_blend_mode: "mix-blend-mode", "style";
  631. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/nav-down>
  632. nav_down: "nav-down", "style";
  633. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/nav-index>
  634. nav_index: "nav-index", "style";
  635. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/nav-left>
  636. nav_left: "nav-left", "style";
  637. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/nav-right>
  638. nav_right: "nav-right", "style";
  639. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/nav-up>
  640. nav_up: "nav-up", "style";
  641. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/object-fit>
  642. object_fit: "object-fit", "style";
  643. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/object-position>
  644. object_position: "object-position", "style";
  645. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/offset-after>
  646. offset_after: "offset-after", "style";
  647. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/offset-before>
  648. offset_before: "offset-before", "style";
  649. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/offset-end>
  650. offset_end: "offset-end", "style";
  651. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/offset-start>
  652. offset_start: "offset-start", "style";
  653. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/opacity>
  654. opacity: "opacity", "style";
  655. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/order>
  656. order: "order", "style";
  657. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/orphans>
  658. orphans: "orphans", "style";
  659. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/outline>
  660. outline: "outline", "style";
  661. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/outline-color>
  662. outline_color: "outline-color", "style";
  663. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/outline-style>
  664. outline_style: "outline-style", "style";
  665. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/outline-width>
  666. outline_width: "outline-width", "style";
  667. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/outline-offset>
  668. outline_offset: "outline-offset", "style";
  669. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/overflow>
  670. overflow: "overflow", "style";
  671. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/overflow-x>
  672. overflow_x: "overflow-x", "style";
  673. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/overflow-y>
  674. overflow_y: "overflow-y", "style";
  675. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/overflow-style>
  676. overflow_style: "overflow-style", "style";
  677. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/overflow-wrap>
  678. overflow_wrap: "overflow-wrap", "style";
  679. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/padding>
  680. padding: "padding", "style";
  681. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/padding-bottom>
  682. padding_bottom: "padding-bottom", "style";
  683. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/padding-left>
  684. padding_left: "padding-left", "style";
  685. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/padding-right>
  686. padding_right: "padding-right", "style";
  687. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/padding-top>
  688. padding_top: "padding-top", "style";
  689. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/page>
  690. page: "page", "style";
  691. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/page-break-after>
  692. page_break_after: "page-break-after", "style";
  693. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/page-break-before>
  694. page_break_before: "page-break-before", "style";
  695. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/page-break-inside>
  696. page_break_inside: "page-break-inside", "style";
  697. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/paint-order>
  698. paint_order: "paint-order", "style";
  699. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/pause>
  700. pause: "pause", "style";
  701. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/pause-after>
  702. pause_after: "pause-after", "style";
  703. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/pause-before>
  704. pause_before: "pause-before", "style";
  705. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/perspective>
  706. perspective: "perspective", "style";
  707. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/perspective-origin>
  708. perspective_origin: "perspective-origin", "style";
  709. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/pitch>
  710. pitch: "pitch", "style";
  711. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/pitch-range>
  712. pitch_range: "pitch-range", "style";
  713. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/play-during>
  714. play_during: "play-during", "style";
  715. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/pointer-events>
  716. pointer_events: "pointer-events", "style";
  717. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/position>
  718. position: "position", "style";
  719. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/quotes>
  720. quotes: "quotes", "style";
  721. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/region-fragment>
  722. region_fragment: "region-fragment", "style";
  723. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/resize>
  724. resize: "resize", "style";
  725. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/rest>
  726. rest: "rest", "style";
  727. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/rest-after>
  728. rest_after: "rest-after", "style";
  729. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/rest-before>
  730. rest_before: "rest-before", "style";
  731. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/richness>
  732. richness: "richness", "style";
  733. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/right>
  734. right: "right", "style";
  735. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/ruby-align>
  736. ruby_align: "ruby-align", "style";
  737. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/ruby-merge>
  738. ruby_merge: "ruby-merge", "style";
  739. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/ruby-position>
  740. ruby_position: "ruby-position", "style";
  741. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/scroll-behavior>
  742. scroll_behavior: "scroll-behavior", "style";
  743. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/scroll-snap-coordinate>
  744. scroll_snap_coordinate: "scroll-snap-coordinate", "style";
  745. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/scroll-snap-destination>
  746. scroll_snap_destination: "scroll-snap-destination", "style";
  747. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/scroll-snap-points-x>
  748. scroll_snap_points_x: "scroll-snap-points-x", "style";
  749. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/scroll-snap-points-y>
  750. scroll_snap_points_y: "scroll-snap-points-y", "style";
  751. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/scroll-snap-type>
  752. scroll_snap_type: "scroll-snap-type", "style";
  753. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/shape-image-threshold>
  754. shape_image_threshold: "shape-image-threshold", "style";
  755. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/shape-inside>
  756. shape_inside: "shape-inside", "style";
  757. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/shape-margin>
  758. shape_margin: "shape-margin", "style";
  759. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/shape-outside>
  760. shape_outside: "shape-outside", "style";
  761. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/shape-padding>
  762. shape_padding: "shape-padding", "style";
  763. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/shape-rendering>
  764. shape_rendering: "shape-rendering", "style";
  765. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/size>
  766. size: "size", "style";
  767. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/speak>
  768. speak: "speak", "style";
  769. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/speak-as>
  770. speak_as: "speak-as", "style";
  771. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/speak-header>
  772. speak_header: "speak-header", "style";
  773. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/speak-numeral>
  774. speak_numeral: "speak-numeral", "style";
  775. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/speak-punctuation>
  776. speak_punctuation: "speak-punctuation", "style";
  777. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/speech-rate>
  778. speech_rate: "speech-rate", "style";
  779. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/stop-color>
  780. stop_color: "stop-color", "style";
  781. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/stop-opacity>
  782. stop_opacity: "stop-opacity", "style";
  783. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/stress>
  784. stress: "stress", "style";
  785. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/string-set>
  786. string_set: "string-set", "style";
  787. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/stroke>
  788. stroke: "stroke", "style";
  789. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/stroke-dasharray>
  790. stroke_dasharray: "stroke-dasharray", "style";
  791. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/stroke-dashoffset>
  792. stroke_dashoffset: "stroke-dashoffset", "style";
  793. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/stroke-linecap>
  794. stroke_linecap: "stroke-linecap", "style";
  795. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/stroke-linejoin>
  796. stroke_linejoin: "stroke-linejoin", "style";
  797. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/stroke-miterlimit>
  798. stroke_miterlimit: "stroke-miterlimit", "style";
  799. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/stroke-opacity>
  800. stroke_opacity: "stroke-opacity", "style";
  801. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/stroke-width>
  802. stroke_width: "stroke-width", "style";
  803. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/tab-size>
  804. tab_size: "tab-size", "style";
  805. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/table-layout>
  806. table_layout: "table-layout", "style";
  807. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-align>
  808. text_align: "text-align", "style";
  809. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-align-all>
  810. text_align_all: "text-align-all", "style";
  811. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-align-last>
  812. text_align_last: "text-align-last", "style";
  813. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-anchor>
  814. text_anchor: "text-anchor", "style";
  815. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-combine-upright>
  816. text_combine_upright: "text-combine-upright", "style";
  817. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-decoration>
  818. text_decoration: "text-decoration", "style";
  819. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-decoration-color>
  820. text_decoration_color: "text-decoration-color", "style";
  821. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-decoration-line>
  822. text_decoration_line: "text-decoration-line", "style";
  823. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-decoration-style>
  824. text_decoration_style: "text-decoration-style", "style";
  825. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-decoration-skip>
  826. text_decoration_skip: "text-decoration-skip", "style";
  827. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-emphasis>
  828. text_emphasis: "text-emphasis", "style";
  829. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-emphasis-color>
  830. text_emphasis_color: "text-emphasis-color", "style";
  831. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-emphasis-style>
  832. text_emphasis_style: "text-emphasis-style", "style";
  833. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-emphasis-position>
  834. text_emphasis_position: "text-emphasis-position", "style";
  835. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-emphasis-skip>
  836. text_emphasis_skip: "text-emphasis-skip", "style";
  837. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-height>
  838. text_height: "text-height", "style";
  839. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-indent>
  840. text_indent: "text-indent", "style";
  841. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-justify>
  842. text_justify: "text-justify", "style";
  843. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-orientation>
  844. text_orientation: "text-orientation", "style";
  845. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-overflow>
  846. text_overflow: "text-overflow", "style";
  847. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-rendering>
  848. text_rendering: "text-rendering", "style";
  849. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-shadow>
  850. text_shadow: "text-shadow", "style";
  851. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-size-adjust>
  852. text_size_adjust: "text-size-adjust", "style";
  853. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-space-collapse>
  854. text_space_collapse: "text-space-collapse", "style";
  855. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-spacing>
  856. text_spacing: "text-spacing", "style";
  857. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-transform>
  858. text_transform: "text-transform", "style";
  859. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-underline-position>
  860. text_underline_position: "text-underline-position", "style";
  861. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/text-wrap>
  862. text_wrap: "text-wrap", "style";
  863. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/top>
  864. top: "top", "style";
  865. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/touch-action>
  866. touch_action: "touch-action", "style";
  867. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/transform>
  868. transform: "transform", "style";
  869. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/transform-box>
  870. transform_box: "transform-box", "style";
  871. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/transform-origin>
  872. transform_origin: "transform-origin", "style";
  873. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/transform-style>
  874. transform_style: "transform-style", "style";
  875. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/transition>
  876. transition: "transition", "style";
  877. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/transition-delay>
  878. transition_delay: "transition-delay", "style";
  879. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/transition-duration>
  880. transition_duration: "transition-duration", "style";
  881. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/transition-property>
  882. transition_property: "transition-property", "style";
  883. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/unicode-bidi>
  884. unicode_bidi: "unicode-bidi", "style";
  885. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/vector-effect>
  886. vector_effect: "vector-effect", "style";
  887. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/vertical-align>
  888. vertical_align: "vertical-align", "style";
  889. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/visibility>
  890. visibility: "visibility", "style";
  891. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/voice-balance>
  892. voice_balance: "voice-balance", "style";
  893. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/voice-duration>
  894. voice_duration: "voice-duration", "style";
  895. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/voice-family>
  896. voice_family: "voice-family", "style";
  897. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/voice-pitch>
  898. voice_pitch: "voice-pitch", "style";
  899. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/voice-range>
  900. voice_range: "voice-range", "style";
  901. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/voice-rate>
  902. voice_rate: "voice-rate", "style";
  903. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/voice-stress>
  904. voice_stress: "voice-stress", "style";
  905. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/voice-volumn>
  906. voice_volumn: "voice-volumn", "style";
  907. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/volume>
  908. volume: "volume", "style";
  909. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/white-space>
  910. white_space: "white-space", "style";
  911. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/widows>
  912. widows: "widows", "style";
  913. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/width>
  914. width: "width", "style";
  915. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/will-change>
  916. will_change: "will-change", "style";
  917. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/word-break>
  918. word_break: "word-break", "style";
  919. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/word-spacing>
  920. word_spacing: "word-spacing", "style";
  921. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/word-wrap>
  922. word_wrap: "word-wrap", "style";
  923. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/wrap-flow>
  924. wrap_flow: "wrap-flow", "style";
  925. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/wrap-through>
  926. wrap_through: "wrap-through", "style";
  927. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/writing-mode>
  928. writing_mode: "writing-mode", "style";
  929. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/gap>
  930. gap: "gap", "style";
  931. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/list-style-type>
  932. list_styler_type: "list-style-type", "style";
  933. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/row-gap>
  934. row_gap: "row-gap", "style";
  935. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/transition-timing-function>
  936. transition_timing_function: "transition-timing-function", "style";
  937. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/user-select>
  938. user_select: "user-select", "style";
  939. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/-webkit-user-select>
  940. webkit_user_select: "-webkit-user-select", "style";
  941. /// <https://developer.mozilla.org/en-US/docs/Web/CSS/z-index>
  942. z_index : "z-index", "style";
  943. // area attribute
  944. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-current>
  945. aria_current: "aria-current";
  946. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-details>
  947. aria_details: "aria-details";
  948. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-disabled>
  949. aria_disabled: "aria-disabled";
  950. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-hidden>
  951. aria_hidden: "aria-hidden";
  952. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-invalid>
  953. aria_invalid: "aria-invalid";
  954. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-keyshortcuts>
  955. aria_keyshortcuts: "aria-keyshortcuts";
  956. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-label>
  957. aria_label: "aria-label";
  958. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-roledescription>
  959. aria_roledescription: "aria-roledescription";
  960. // Widget Attributes
  961. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-autocomplete>
  962. aria_autocomplete: "aria-autocomplete";
  963. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-checked>
  964. aria_checked: "aria-checked";
  965. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-expanded>
  966. aria_expanded: "aria-expanded";
  967. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-haspopup>
  968. aria_haspopup: "aria-haspopup";
  969. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-level>
  970. aria_level: "aria-level";
  971. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-modal>
  972. aria_modal: "aria-modal";
  973. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-multiline>
  974. aria_multiline: "aria-multiline";
  975. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-multiselectable>
  976. aria_multiselectable: "aria-multiselectable";
  977. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-orientation>
  978. aria_orientation: "aria-orientation";
  979. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-placeholder>
  980. aria_placeholder: "aria-placeholder";
  981. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-pressed>
  982. aria_pressed: "aria-pressed";
  983. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-readonly>
  984. aria_readonly: "aria-readonly";
  985. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-required>
  986. aria_required: "aria-required";
  987. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-selected>
  988. aria_selected: "aria-selected";
  989. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-sort>
  990. aria_sort: "aria-sort";
  991. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-valuemax>
  992. aria_valuemax: "aria-valuemax";
  993. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-valuemin>
  994. aria_valuemin: "aria-valuemin";
  995. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-valuenow>
  996. aria_valuenow: "aria-valuenow";
  997. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-valuetext>
  998. aria_valuetext: "aria-valuetext";
  999. // Live Region Attributes
  1000. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-atomic>
  1001. aria_atomic: "aria-atomic";
  1002. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-busy>
  1003. aria_busy: "aria-busy";
  1004. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-live>
  1005. aria_live: "aria-live";
  1006. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-relevant>
  1007. aria_relevant: "aria-relevant";
  1008. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-dropeffect>
  1009. aria_dropeffect: "aria-dropeffect";
  1010. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-grabbed>
  1011. aria_grabbed: "aria-grabbed";
  1012. // Relationship Attributes
  1013. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-activedescendant>
  1014. aria_activedescendant: "aria-activedescendant";
  1015. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-colcount>
  1016. aria_colcount: "aria-colcount";
  1017. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-colindex>
  1018. aria_colindex: "aria-colindex";
  1019. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-colspan>
  1020. aria_colspan: "aria-colspan";
  1021. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-controls>
  1022. aria_controls: "aria-controls";
  1023. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-describedby>
  1024. aria_describedby: "aria-describedby";
  1025. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-errormessage>
  1026. aria_errormessage: "aria-errormessage";
  1027. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-flowto>
  1028. aria_flowto: "aria-flowto";
  1029. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-labelledby>
  1030. aria_labelledby: "aria-labelledby";
  1031. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-owns>
  1032. aria_owns: "aria-owns";
  1033. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-posinset>
  1034. aria_posinset: "aria-posinset";
  1035. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-rowcount>
  1036. aria_rowcount: "aria-rowcount";
  1037. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-rowindex>
  1038. aria_rowindex: "aria-rowindex";
  1039. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-rowspan>
  1040. aria_rowspan: "aria-rowspan";
  1041. /// <https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-setsize>
  1042. aria_setsize: "aria-setsize";
  1043. }
  1044. trait_methods! {
  1045. @base
  1046. SvgAttributes;
  1047. /// Prevent the default action for this element.
  1048. ///
  1049. /// For more information, see the MDN docs:
  1050. /// <https://developer.mozilla.org/en-US/docs/Web/API/Event/preventDefault>
  1051. prevent_default: "dioxus-prevent-default";
  1052. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/accent-height>
  1053. accent_height: "accent-height";
  1054. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/accumulate>
  1055. accumulate: "accumulate";
  1056. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/additive>
  1057. additive: "additive";
  1058. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/alignment-baseline>
  1059. alignment_baseline: "alignment-baseline";
  1060. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/alphabetic>
  1061. alphabetic: "alphabetic";
  1062. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/amplitude>
  1063. amplitude: "amplitude";
  1064. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/arabic-form>
  1065. arabic_form: "arabic-form";
  1066. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/ascent>
  1067. ascent: "ascent";
  1068. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/attributeName>
  1069. attributeName: "attributeName";
  1070. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/attributeType>
  1071. attributeType: "attributeType";
  1072. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/azimuth>
  1073. azimuth: "azimuth";
  1074. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/baseFrequency>
  1075. baseFrequency: "baseFrequency";
  1076. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/baseline-shift>
  1077. baseline_shift: "baseline-shift";
  1078. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/baseProfile>
  1079. baseProfile: "baseProfile";
  1080. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/bbox>
  1081. bbox: "bbox";
  1082. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/begin>
  1083. begin: "begin";
  1084. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/bias>
  1085. bias: "bias";
  1086. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/by>
  1087. by: "by";
  1088. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/calcMode>
  1089. calcMode: "calcMode";
  1090. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/cap-height>
  1091. cap_height: "cap-height";
  1092. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/class>
  1093. class: "class";
  1094. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/clip>
  1095. clip: "clip";
  1096. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/clipPathUnits>
  1097. clipPathUnits: "clipPathUnits";
  1098. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/clip-path>
  1099. clip_path: "clip-path";
  1100. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/clip-rule>
  1101. clip_rule: "clip-rule";
  1102. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/color>
  1103. color: "color";
  1104. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/color-interpolation>
  1105. color_interpolation: "color-interpolation";
  1106. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/color-interpolation-filters>
  1107. color_interpolation_filters: "color-interpolation-filters";
  1108. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/color-profile>
  1109. color_profile: "color-profile";
  1110. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/color-rendering>
  1111. color_rendering: "color-rendering";
  1112. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/contentScriptType>
  1113. contentScriptType: "contentScriptType";
  1114. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/contentStyleType>
  1115. contentStyleType: "contentStyleType";
  1116. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/crossorigin>
  1117. crossorigin: "crossorigin";
  1118. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/cursor>
  1119. cursor: "cursor";
  1120. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/cx>
  1121. cx: "cx";
  1122. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/cy>
  1123. cy: "cy";
  1124. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/d>
  1125. d: "d";
  1126. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/decelerate>
  1127. decelerate: "decelerate";
  1128. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/descent>
  1129. descent: "descent";
  1130. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/diffuseConstant>
  1131. diffuseConstant: "diffuseConstant";
  1132. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/direction>
  1133. direction: "direction";
  1134. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/display>
  1135. display: "display";
  1136. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/divisor>
  1137. divisor: "divisor";
  1138. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/dominant-baseline>
  1139. dominant_baseline: "dominant-baseline";
  1140. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/dur>
  1141. dur: "dur";
  1142. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/dx>
  1143. dx: "dx";
  1144. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/dy>
  1145. dy: "dy";
  1146. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/edgeMode>
  1147. edgeMode: "edgeMode";
  1148. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/elevation>
  1149. elevation: "elevation";
  1150. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/enable-background>
  1151. enable_background: "enable-background";
  1152. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/end>
  1153. end: "end";
  1154. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/exponent>
  1155. exponent: "exponent";
  1156. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/fill>
  1157. fill: "fill";
  1158. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/fill-opacity>
  1159. fill_opacity: "fill-opacity";
  1160. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/fill-rule>
  1161. fill_rule: "fill-rule";
  1162. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/filter>
  1163. filter: "filter";
  1164. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/filterRes>
  1165. filterRes: "filterRes";
  1166. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/filterUnits>
  1167. filterUnits: "filterUnits";
  1168. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/flood-color>
  1169. flood_color: "flood-color";
  1170. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/flood-opacity>
  1171. flood_opacity: "flood-opacity";
  1172. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-family>
  1173. font_family: "font-family";
  1174. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-size>
  1175. font_size: "font-size";
  1176. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-size-adjust>
  1177. font_size_adjust: "font-size-adjust";
  1178. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-stretch>
  1179. font_stretch: "font-stretch";
  1180. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-style>
  1181. font_style: "font-style";
  1182. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-variant>
  1183. font_variant: "font-variant";
  1184. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/font-weight>
  1185. font_weight: "font-weight";
  1186. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/format>
  1187. format: "format";
  1188. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/from>
  1189. from: "from";
  1190. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/fr>
  1191. fr: "fr";
  1192. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/fx>
  1193. fx: "fx";
  1194. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/fy>
  1195. fy: "fy";
  1196. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/g1>
  1197. g1: "g1";
  1198. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/g2>
  1199. g2: "g2";
  1200. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/glyph-name>
  1201. glyph_name: "glyph-name";
  1202. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/glyph-orientation-horizontal>
  1203. glyph_orientation_horizontal: "glyph-orientation-horizontal";
  1204. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/glyph-orientation-vertical>
  1205. glyph_orientation_vertical: "glyph-orientation-vertical";
  1206. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/glyphRef>
  1207. glyphRef: "glyphRef";
  1208. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/gradientTransform>
  1209. gradientTransform: "gradientTransform";
  1210. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/gradientUnits>
  1211. gradientUnits: "gradientUnits";
  1212. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/hanging>
  1213. hanging: "hanging";
  1214. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/height>
  1215. height: "height";
  1216. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/href>
  1217. href: "href";
  1218. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/hreflang>
  1219. hreflang: "hreflang";
  1220. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/horiz-adv-x>
  1221. horiz_adv_x: "horiz-adv-x";
  1222. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/horiz-origin-x>
  1223. horiz_origin_x: "horiz-origin-x";
  1224. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/id>
  1225. id: "id";
  1226. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/ideographic>
  1227. ideographic: "ideographic";
  1228. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/image-rendering>
  1229. image_rendering: "image-rendering";
  1230. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/_in>
  1231. _in: "_in";
  1232. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/in2>
  1233. in2: "in2";
  1234. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/intercept>
  1235. intercept: "intercept";
  1236. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/k>
  1237. k: "k";
  1238. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/k1>
  1239. k1: "k1";
  1240. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/k2>
  1241. k2: "k2";
  1242. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/k3>
  1243. k3: "k3";
  1244. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/k4>
  1245. k4: "k4";
  1246. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/kernelMatrix>
  1247. kernelMatrix: "kernelMatrix";
  1248. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/kernelUnitLength>
  1249. kernelUnitLength: "kernelUnitLength";
  1250. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/kerning>
  1251. kerning: "kerning";
  1252. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/keyPoints>
  1253. keyPoints: "keyPoints";
  1254. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/keySplines>
  1255. keySplines: "keySplines";
  1256. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/keyTimes>
  1257. keyTimes: "keyTimes";
  1258. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/lang>
  1259. lang: "lang";
  1260. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/lengthAdjust>
  1261. lengthAdjust: "lengthAdjust";
  1262. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/letter-spacing>
  1263. letter_spacing: "letter-spacing";
  1264. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/lighting-color>
  1265. lighting_color: "lighting-color";
  1266. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/limitingConeAngle>
  1267. limitingConeAngle: "limitingConeAngle";
  1268. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/local>
  1269. local: "local";
  1270. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/marker-end>
  1271. marker_end: "marker-end";
  1272. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/marker-mid>
  1273. marker_mid: "marker-mid";
  1274. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/marker_start>
  1275. marker_start: "marker_start";
  1276. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/markerHeight>
  1277. markerHeight: "markerHeight";
  1278. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/markerUnits>
  1279. markerUnits: "markerUnits";
  1280. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/markerWidth>
  1281. markerWidth: "markerWidth";
  1282. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/mask>
  1283. mask: "mask";
  1284. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/maskContentUnits>
  1285. maskContentUnits: "maskContentUnits";
  1286. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/maskUnits>
  1287. maskUnits: "maskUnits";
  1288. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/mathematical>
  1289. mathematical: "mathematical";
  1290. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/max>
  1291. max: "max";
  1292. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/media>
  1293. media: "media";
  1294. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/method>
  1295. method: "method";
  1296. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/min>
  1297. min: "min";
  1298. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/mode>
  1299. mode: "mode";
  1300. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/name>
  1301. name: "name";
  1302. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/numOctaves>
  1303. numOctaves: "numOctaves";
  1304. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/offset>
  1305. offset: "offset";
  1306. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/opacity>
  1307. opacity: "opacity";
  1308. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/operator>
  1309. operator: "operator";
  1310. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/order>
  1311. order: "order";
  1312. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/orient>
  1313. orient: "orient";
  1314. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/orientation>
  1315. orientation: "orientation";
  1316. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/origin>
  1317. origin: "origin";
  1318. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/overflow>
  1319. overflow: "overflow";
  1320. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/overline-position>
  1321. overline_position: "overline-position";
  1322. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/overline-thickness>
  1323. overline_thickness: "overline-thickness";
  1324. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/panose-1>
  1325. panose_1: "panose-1";
  1326. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/paint-order>
  1327. paint_order: "paint-order";
  1328. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/path>
  1329. path: "path";
  1330. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/pathLength>
  1331. pathLength: "pathLength";
  1332. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/patternContentUnits>
  1333. patternContentUnits: "patternContentUnits";
  1334. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/patternTransform>
  1335. patternTransform: "patternTransform";
  1336. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/patternUnits>
  1337. patternUnits: "patternUnits";
  1338. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/ping>
  1339. ping: "ping";
  1340. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/pointer-events>
  1341. pointer_events: "pointer-events";
  1342. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/points>
  1343. points: "points";
  1344. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/pointsAtX>
  1345. pointsAtX: "pointsAtX";
  1346. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/pointsAtY>
  1347. pointsAtY: "pointsAtY";
  1348. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/pointsAtZ>
  1349. pointsAtZ: "pointsAtZ";
  1350. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/preserveAlpha>
  1351. preserveAlpha: "preserveAlpha";
  1352. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/preserveAspectRatio>
  1353. preserveAspectRatio: "preserveAspectRatio";
  1354. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/primitiveUnits>
  1355. primitiveUnits: "primitiveUnits";
  1356. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/r>
  1357. r: "r";
  1358. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/radius>
  1359. radius: "radius";
  1360. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/referrerPolicy>
  1361. referrerPolicy: "referrerPolicy";
  1362. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/refX>
  1363. refX: "refX";
  1364. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/refY>
  1365. refY: "refY";
  1366. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/rel>
  1367. rel: "rel";
  1368. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/rendering-intent>
  1369. rendering_intent: "rendering-intent";
  1370. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/repeatCount>
  1371. repeatCount: "repeatCount";
  1372. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/repeatDur>
  1373. repeatDur: "repeatDur";
  1374. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/requiredExtensions>
  1375. requiredExtensions: "requiredExtensions";
  1376. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/requiredFeatures>
  1377. requiredFeatures: "requiredFeatures";
  1378. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/restart>
  1379. restart: "restart";
  1380. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/result>
  1381. result: "result";
  1382. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/role>
  1383. role: "role";
  1384. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/rotate>
  1385. rotate: "rotate";
  1386. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/rx>
  1387. rx: "rx";
  1388. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/ry>
  1389. ry: "ry";
  1390. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/scale>
  1391. scale: "scale";
  1392. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/seed>
  1393. seed: "seed";
  1394. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/shape-rendering>
  1395. shape_rendering: "shape-rendering";
  1396. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/slope>
  1397. slope: "slope";
  1398. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/spacing>
  1399. spacing: "spacing";
  1400. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/specularConstant>
  1401. specularConstant: "specularConstant";
  1402. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/specularExponent>
  1403. specularExponent: "specularExponent";
  1404. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/speed>
  1405. speed: "speed";
  1406. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/spreadMethod>
  1407. spreadMethod: "spreadMethod";
  1408. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/startOffset>
  1409. startOffset: "startOffset";
  1410. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/stdDeviation>
  1411. stdDeviation: "stdDeviation";
  1412. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/stemh>
  1413. stemh: "stemh";
  1414. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/stemv>
  1415. stemv: "stemv";
  1416. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/stitchTiles>
  1417. stitchTiles: "stitchTiles";
  1418. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/stop_color>
  1419. stop_color: "stop_color";
  1420. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/stop_opacity>
  1421. stop_opacity: "stop_opacity";
  1422. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/strikethrough-position>
  1423. strikethrough_position: "strikethrough-position";
  1424. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/strikethrough-thickness>
  1425. strikethrough_thickness: "strikethrough-thickness";
  1426. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/string>
  1427. string: "string";
  1428. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/stroke>
  1429. stroke: "stroke";
  1430. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/stroke-dasharray>
  1431. stroke_dasharray: "stroke-dasharray";
  1432. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/stroke-dashoffset>
  1433. stroke_dashoffset: "stroke-dashoffset";
  1434. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/stroke-linecap>
  1435. stroke_linecap: "stroke-linecap";
  1436. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/stroke-linejoin>
  1437. stroke_linejoin: "stroke-linejoin";
  1438. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/stroke-miterlimit>
  1439. stroke_miterlimit: "stroke-miterlimit";
  1440. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/stroke-opacity>
  1441. stroke_opacity: "stroke-opacity";
  1442. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/stroke-width>
  1443. stroke_width: "stroke-width";
  1444. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/style>
  1445. style: "style";
  1446. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/surfaceScale>
  1447. surfaceScale: "surfaceScale";
  1448. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/systemLanguage>
  1449. systemLanguage: "systemLanguage";
  1450. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/tabindex>
  1451. tabindex: "tabindex";
  1452. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/tableValues>
  1453. tableValues: "tableValues";
  1454. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/target>
  1455. target: "target";
  1456. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/targetX>
  1457. targetX: "targetX";
  1458. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/targetY>
  1459. targetY: "targetY";
  1460. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/text-anchor>
  1461. text_anchor: "text-anchor";
  1462. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/text-decoration>
  1463. text_decoration: "text-decoration";
  1464. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/text-rendering>
  1465. text_rendering: "text-rendering";
  1466. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/textLength>
  1467. textLength: "textLength";
  1468. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/to>
  1469. to: "to";
  1470. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/transform>
  1471. transform: "transform";
  1472. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/transform-origin>
  1473. transform_origin: "transform-origin";
  1474. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/_type>
  1475. r#type: "_type";
  1476. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/u1>
  1477. u1: "u1";
  1478. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/u2>
  1479. u2: "u2";
  1480. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/underline-position>
  1481. underline_position: "underline-position";
  1482. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/underline-thickness>
  1483. underline_thickness: "underline-thickness";
  1484. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/unicode>
  1485. unicode: "unicode";
  1486. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/unicode-bidi>
  1487. unicode_bidi: "unicode-bidi";
  1488. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/unicode-range>
  1489. unicode_range: "unicode-range";
  1490. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/units-per-em>
  1491. units_per_em: "units-per-em";
  1492. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/v-alphabetic>
  1493. v_alphabetic: "v-alphabetic";
  1494. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/v-hanging>
  1495. v_hanging: "v-hanging";
  1496. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/v-ideographic>
  1497. v_ideographic: "v-ideographic";
  1498. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/v-mathematical>
  1499. v_mathematical: "v-mathematical";
  1500. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/values>
  1501. values: "values";
  1502. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/vector-effect>
  1503. vector_effect: "vector-effect";
  1504. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/version>
  1505. version: "version";
  1506. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/vert-adv-y>
  1507. vert_adv_y: "vert-adv-y";
  1508. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/vert-origin-x>
  1509. vert_origin_x: "vert-origin-x";
  1510. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/vert-origin-y>
  1511. vert_origin_y: "vert-origin-y";
  1512. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/viewBox>
  1513. view_box: "viewBox";
  1514. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/viewTarget>
  1515. view_target: "viewTarget";
  1516. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/visibility>
  1517. visibility: "visibility";
  1518. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/width>
  1519. width: "width";
  1520. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/widths>
  1521. widths: "widths";
  1522. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/word-spacing>
  1523. word_spacing: "word-spacing";
  1524. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/writing-mode>
  1525. writing_mode: "writing-mode";
  1526. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/x>
  1527. x: "x";
  1528. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/x-height>
  1529. x_height: "x-height";
  1530. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/x1>
  1531. x1: "x1";
  1532. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/x2>
  1533. x2: "x2";
  1534. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/xmlns>
  1535. xmlns: "xmlns";
  1536. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/xChannelSelector>
  1537. x_channel_selector: "xChannelSelector";
  1538. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/y>
  1539. y: "y";
  1540. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/y1>
  1541. y1: "y1";
  1542. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/y2>
  1543. y2: "y2";
  1544. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/yChannelSelector>
  1545. y_channel_selector: "yChannelSelector";
  1546. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/z>
  1547. z: "z";
  1548. /// <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/zoomAndPan>
  1549. zoomAndPan: "zoomAndPan";
  1550. }