Commit 9e0e3b5
authored
Delegate external axes methods with guardrails (#514)
* Delegate external axes methods with guardrails
Route attribute access to external axes by default while keeping UltraPlot-specific formatting and container overrides on the parent.
* Simplify external axes delegation
Delegate missing methods to the external axes via __getattr__ and keep a small blocklist for UltraPlot formatting/guide APIs.1 parent f97c605 commit 9e0e3b5
1 file changed
Lines changed: 12 additions & 18 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
64 | 72 | | |
65 | 73 | | |
66 | 74 | | |
| |||
799 | 807 | | |
800 | 808 | | |
801 | 809 | | |
802 | | - | |
803 | | - | |
804 | | - | |
805 | | - | |
| 810 | + | |
806 | 811 | | |
807 | | - | |
808 | | - | |
809 | | - | |
810 | | - | |
811 | | - | |
| 812 | + | |
812 | 813 | | |
813 | 814 | | |
814 | 815 | | |
815 | | - | |
816 | | - | |
817 | | - | |
818 | | - | |
819 | | - | |
820 | | - | |
821 | | - | |
822 | | - | |
823 | | - | |
| 816 | + | |
| 817 | + | |
824 | 818 | | |
825 | 819 | | |
826 | 820 | | |
| |||
0 commit comments