@@ -44,7 +44,10 @@ pub use geometry::{Affine, Point, Rect, Size, Vec2};
4444#[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
4545#[ cfg_attr( feature = "schemars" , derive( JsonSchema ) ) ]
4646#[ cfg_attr( feature = "serde" , serde( rename_all = "camelCase" ) ) ]
47- #[ cfg_attr( feature = "pyo3" , pyclass( module = "accesskit" ) ) ]
47+ #[ cfg_attr(
48+ feature = "pyo3" ,
49+ pyclass( module = "accesskit" , rename_all = "SCREAMING_SNAKE_CASE" )
50+ ) ]
4851#[ repr( u8 ) ]
4952pub enum Role {
5053 Unknown ,
@@ -279,7 +282,10 @@ impl Default for Role {
279282#[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
280283#[ cfg_attr( feature = "schemars" , derive( JsonSchema ) ) ]
281284#[ cfg_attr( feature = "serde" , serde( rename_all = "camelCase" ) ) ]
282- #[ cfg_attr( feature = "pyo3" , pyclass( module = "accesskit" ) ) ]
285+ #[ cfg_attr(
286+ feature = "pyo3" ,
287+ pyclass( module = "accesskit" , rename_all = "SCREAMING_SNAKE_CASE" )
288+ ) ]
283289#[ repr( u8 ) ]
284290pub enum Action {
285291 /// Do the default action for an object, typically this means "click".
@@ -442,7 +448,10 @@ impl JsonSchema for Actions {
442448#[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
443449#[ cfg_attr( feature = "schemars" , derive( JsonSchema ) ) ]
444450#[ cfg_attr( feature = "serde" , serde( rename_all = "camelCase" ) ) ]
445- #[ cfg_attr( feature = "pyo3" , pyclass( module = "accesskit" ) ) ]
451+ #[ cfg_attr(
452+ feature = "pyo3" ,
453+ pyclass( module = "accesskit" , rename_all = "SCREAMING_SNAKE_CASE" )
454+ ) ]
446455#[ repr( u8 ) ]
447456pub enum Orientation {
448457 /// E.g. most toolbars and separators.
@@ -456,7 +465,10 @@ pub enum Orientation {
456465#[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
457466#[ cfg_attr( feature = "schemars" , derive( JsonSchema ) ) ]
458467#[ cfg_attr( feature = "serde" , serde( rename_all = "camelCase" ) ) ]
459- #[ cfg_attr( feature = "pyo3" , pyclass( module = "accesskit" ) ) ]
468+ #[ cfg_attr(
469+ feature = "pyo3" ,
470+ pyclass( module = "accesskit" , rename_all = "SCREAMING_SNAKE_CASE" )
471+ ) ]
460472#[ repr( u8 ) ]
461473pub enum TextDirection {
462474 LeftToRight ,
@@ -474,7 +486,10 @@ pub enum TextDirection {
474486#[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
475487#[ cfg_attr( feature = "schemars" , derive( JsonSchema ) ) ]
476488#[ cfg_attr( feature = "serde" , serde( rename_all = "camelCase" ) ) ]
477- #[ cfg_attr( feature = "pyo3" , pyclass( module = "accesskit" ) ) ]
489+ #[ cfg_attr(
490+ feature = "pyo3" ,
491+ pyclass( module = "accesskit" , rename_all = "SCREAMING_SNAKE_CASE" )
492+ ) ]
478493#[ repr( u8 ) ]
479494pub enum Invalid {
480495 True ,
@@ -487,7 +502,10 @@ pub enum Invalid {
487502#[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
488503#[ cfg_attr( feature = "schemars" , derive( JsonSchema ) ) ]
489504#[ cfg_attr( feature = "serde" , serde( rename_all = "camelCase" ) ) ]
490- #[ cfg_attr( feature = "pyo3" , pyclass( module = "accesskit" ) ) ]
505+ #[ cfg_attr(
506+ feature = "pyo3" ,
507+ pyclass( module = "accesskit" , rename_all = "SCREAMING_SNAKE_CASE" )
508+ ) ]
491509#[ repr( u8 ) ]
492510pub enum Checked {
493511 False ,
@@ -506,7 +524,10 @@ pub enum Checked {
506524#[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
507525#[ cfg_attr( feature = "schemars" , derive( JsonSchema ) ) ]
508526#[ cfg_attr( feature = "serde" , serde( rename_all = "camelCase" ) ) ]
509- #[ cfg_attr( feature = "pyo3" , pyclass( module = "accesskit" ) ) ]
527+ #[ cfg_attr(
528+ feature = "pyo3" ,
529+ pyclass( module = "accesskit" , rename_all = "SCREAMING_SNAKE_CASE" )
530+ ) ]
510531#[ repr( u8 ) ]
511532pub enum DefaultActionVerb {
512533 Click ,
@@ -530,7 +551,10 @@ pub enum DefaultActionVerb {
530551#[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
531552#[ cfg_attr( feature = "schemars" , derive( JsonSchema ) ) ]
532553#[ cfg_attr( feature = "serde" , serde( rename_all = "camelCase" ) ) ]
533- #[ cfg_attr( feature = "pyo3" , pyclass( module = "accesskit" ) ) ]
554+ #[ cfg_attr(
555+ feature = "pyo3" ,
556+ pyclass( module = "accesskit" , rename_all = "SCREAMING_SNAKE_CASE" )
557+ ) ]
534558#[ repr( u8 ) ]
535559pub enum SortDirection {
536560 Unsorted ,
@@ -544,7 +568,10 @@ pub enum SortDirection {
544568#[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
545569#[ cfg_attr( feature = "schemars" , derive( JsonSchema ) ) ]
546570#[ cfg_attr( feature = "serde" , serde( rename_all = "camelCase" ) ) ]
547- #[ cfg_attr( feature = "pyo3" , pyclass( module = "accesskit" ) ) ]
571+ #[ cfg_attr(
572+ feature = "pyo3" ,
573+ pyclass( module = "accesskit" , rename_all = "SCREAMING_SNAKE_CASE" )
574+ ) ]
548575#[ repr( u8 ) ]
549576pub enum AriaCurrent {
550577 False ,
@@ -561,7 +588,10 @@ pub enum AriaCurrent {
561588#[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
562589#[ cfg_attr( feature = "schemars" , derive( JsonSchema ) ) ]
563590#[ cfg_attr( feature = "serde" , serde( rename_all = "camelCase" ) ) ]
564- #[ cfg_attr( feature = "pyo3" , pyclass( module = "accesskit" ) ) ]
591+ #[ cfg_attr(
592+ feature = "pyo3" ,
593+ pyclass( module = "accesskit" , rename_all = "SCREAMING_SNAKE_CASE" )
594+ ) ]
565595#[ repr( u8 ) ]
566596pub enum AutoComplete {
567597 Inline ,
@@ -574,7 +604,10 @@ pub enum AutoComplete {
574604#[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
575605#[ cfg_attr( feature = "schemars" , derive( JsonSchema ) ) ]
576606#[ cfg_attr( feature = "serde" , serde( rename_all = "camelCase" ) ) ]
577- #[ cfg_attr( feature = "pyo3" , pyclass( module = "accesskit" ) ) ]
607+ #[ cfg_attr(
608+ feature = "pyo3" ,
609+ pyclass( module = "accesskit" , rename_all = "SCREAMING_SNAKE_CASE" )
610+ ) ]
578611#[ repr( u8 ) ]
579612pub enum Live {
580613 Off ,
@@ -587,7 +620,10 @@ pub enum Live {
587620#[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
588621#[ cfg_attr( feature = "schemars" , derive( JsonSchema ) ) ]
589622#[ cfg_attr( feature = "serde" , serde( rename_all = "camelCase" ) ) ]
590- #[ cfg_attr( feature = "pyo3" , pyclass( module = "accesskit" ) ) ]
623+ #[ cfg_attr(
624+ feature = "pyo3" ,
625+ pyclass( module = "accesskit" , rename_all = "SCREAMING_SNAKE_CASE" )
626+ ) ]
591627#[ repr( u8 ) ]
592628pub enum HasPopup {
593629 True ,
@@ -603,7 +639,10 @@ pub enum HasPopup {
603639#[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
604640#[ cfg_attr( feature = "schemars" , derive( JsonSchema ) ) ]
605641#[ cfg_attr( feature = "serde" , serde( rename_all = "camelCase" ) ) ]
606- #[ cfg_attr( feature = "pyo3" , pyclass( module = "accesskit" ) ) ]
642+ #[ cfg_attr(
643+ feature = "pyo3" ,
644+ pyclass( module = "accesskit" , rename_all = "SCREAMING_SNAKE_CASE" )
645+ ) ]
607646#[ repr( u8 ) ]
608647pub enum ListStyle {
609648 Circle ,
@@ -620,7 +659,10 @@ pub enum ListStyle {
620659#[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
621660#[ cfg_attr( feature = "schemars" , derive( JsonSchema ) ) ]
622661#[ cfg_attr( feature = "serde" , serde( rename_all = "camelCase" ) ) ]
623- #[ cfg_attr( feature = "pyo3" , pyclass( module = "accesskit" ) ) ]
662+ #[ cfg_attr(
663+ feature = "pyo3" ,
664+ pyclass( module = "accesskit" , rename_all = "SCREAMING_SNAKE_CASE" )
665+ ) ]
624666#[ repr( u8 ) ]
625667pub enum TextAlign {
626668 Left ,
@@ -634,7 +676,10 @@ pub enum TextAlign {
634676#[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
635677#[ cfg_attr( feature = "schemars" , derive( JsonSchema ) ) ]
636678#[ cfg_attr( feature = "serde" , serde( rename_all = "camelCase" ) ) ]
637- #[ cfg_attr( feature = "pyo3" , pyclass( module = "accesskit" ) ) ]
679+ #[ cfg_attr(
680+ feature = "pyo3" ,
681+ pyclass( module = "accesskit" , rename_all = "SCREAMING_SNAKE_CASE" )
682+ ) ]
638683#[ repr( u8 ) ]
639684pub enum VerticalOffset {
640685 Subscript ,
@@ -646,7 +691,10 @@ pub enum VerticalOffset {
646691#[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
647692#[ cfg_attr( feature = "schemars" , derive( JsonSchema ) ) ]
648693#[ cfg_attr( feature = "serde" , serde( rename_all = "camelCase" ) ) ]
649- #[ cfg_attr( feature = "pyo3" , pyclass( module = "accesskit" ) ) ]
694+ #[ cfg_attr(
695+ feature = "pyo3" ,
696+ pyclass( module = "accesskit" , rename_all = "SCREAMING_SNAKE_CASE" )
697+ ) ]
650698#[ repr( u8 ) ]
651699pub enum TextDecoration {
652700 Solid ,
0 commit comments