Title: [ENH]: provide public API for styling radio buttons · Issue #24583 · matplotlib/matplotlib · GitHub
Open Graph Title: [ENH]: provide public API for styling radio buttons · Issue #24583 · matplotlib/matplotlib
X Title: [ENH]: provide public API for styling radio buttons · Issue #24583 · matplotlib/matplotlib
Description: Problem after #24455, we lost access to RadioButton circles through the public API. I'm requesting that there be a public way to style the individual radio button circles. use case: Over at MNE-Python we use a set of RadioButtons in a si...
Open Graph Description: Problem after #24455, we lost access to RadioButton circles through the public API. I'm requesting that there be a public way to style the individual radio button circles. use case: Over at MNE-Pyt...
X Description: Problem after #24455, we lost access to RadioButton circles through the public API. I'm requesting that there be a public way to style the individual radio button circles. use case: Over at MNE...
Opengraph URL: https://github.com/matplotlib/matplotlib/issues/24583
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"[ENH]: provide public API for styling radio buttons","articleBody":"### Problem\r\n\r\nafter #24455, we lost access to RadioButton circles through the public API. I'm requesting that there be a public way to style the individual radio button circles.\r\n\r\n*use case:* Over at MNE-Python we use a set of RadioButtons in a signal annotation GUI (so users could select e.g. the \"blink\" or \"motion artifact\" button and then click-drag across the plot to add a corresponding annotation to that time span). We color-code those annotations so we need a way to access the radio button circles individually, to set the color, edge color, and alpha. We also set the size and linewidth to make the buttons easy to click and the colors easier to distinguish. Here's a screenshot:\r\n\r\n\r\n\r\ncc @larsoner \r\n\r\n### Proposed solution\r\n\r\nmake `self._buttons` public?","author":{"url":"https://github.com/drammock","@type":"Person","name":"drammock"},"datePublished":"2022-12-02T18:11:26.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":1},"url":"https://github.com/24583/matplotlib/issues/24583"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:79fdd09b-a3c2-1504-a679-6798dd0a9cbb |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | AFBE:1A2FA1:A56F212:A8E1013:6A50B0A0 |
| html-safe-nonce | 933eb303af48f92245c7a91ff8758dab25697c9be8980b6a5aa51fd3745b735a |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBRkJFOjFBMkZBMTpBNTZGMjEyOkE4RTEwMTM6NkE1MEIwQTAiLCJ2aXNpdG9yX2lkIjoiNjczNTI0MDE1NDg0MjE4MTc5MiIsInJlZ2lvbl9lZGdlIjoic2VhIiwicmVnaW9uX3JlbmRlciI6InNlYSJ9 |
| visitor-hmac | ae2f9d7256dd1a6635930d60abca39dc12592f40c20c4cd0a3f27747e4bd5400 |
| hovercard-subject-tag | issue:1473259838 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/matplotlib/matplotlib/24583/issue_layout |
| twitter:image | https://opengraph.githubassets.com/5ffb2c8baae533f274c74b32c8982ca2f7e504bc67875c81377de4d059bb212c/matplotlib/matplotlib/issues/24583 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/5ffb2c8baae533f274c74b32c8982ca2f7e504bc67875c81377de4d059bb212c/matplotlib/matplotlib/issues/24583 |
| og:image:alt | Problem after #24455, we lost access to RadioButton circles through the public API. I'm requesting that there be a public way to style the individual radio button circles. use case: Over at MNE-Pyt... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | drammock |
| hostname | github.com |
| expected-hostname | github.com |
| None | d6dc8294eb500fa36bbc57472d61fe87c522f9c3c1d64f70f4926f66a66a7efb |
| turbo-cache-control | no-preview |
| go-import | github.com/matplotlib/matplotlib git https://github.com/matplotlib/matplotlib.git |
| octolytics-dimension-user_id | 215947 |
| octolytics-dimension-user_login | matplotlib |
| octolytics-dimension-repository_id | 1385122 |
| octolytics-dimension-repository_nwo | matplotlib/matplotlib |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 1385122 |
| octolytics-dimension-repository_network_root_nwo | matplotlib/matplotlib |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 7ac0ad2f2c7e4b9056617355fd9e33e22b0c8df9 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width