Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modify Controls Methods to use interfaces #10127

Merged
merged 5 commits into from
Sep 15, 2022
Merged

Conversation

PureWeen
Copy link
Member

Description of Change

The mapper methods all need to take the interface version of the handler so that the mappers can be used with different handler types that just implement the handler interface. Otherwise you have to do something like this so the mappers won't crash the app when unable to call the methods.

@PureWeen PureWeen added this to the 7.0-rc2 milestone Sep 14, 2022
@rmarinho rmarinho merged commit 2d1337e into main Sep 15, 2022
@rmarinho rmarinho deleted the set_controls_to_interfaces branch September 15, 2022 10:25
@samhouts samhouts added legacy-area-controls Label, Button, CheckBox, Slider, Stepper, Switch, Picker, Entry, Editor area-layout StackLayout, GridLayout, ContentView, AbsoluteLayout, FlexLayout, ContentPresenter area-navigation NavigationPage area/toolbar area-controls-button Button, ImageButton area-controls-editor Editor area-controls-entry Entry area-controls-label Label, Span area-controls-pages Page types area-controls-picker Picker area-controls-radiobutton RadioButton, RadioButtonGroup area-controls-refreshview RefreshView area-controls-toolbar ToolBar area-controls-webview WebView area-controls-window Window area-controls-scrollview ScrollView platform/android 🤖 platform/iOS 🍎 platform/tizen Samsung Tizen Devices (TV) platform/windows 🪟 labels Jul 11, 2023
@github-actions github-actions bot locked and limited conversation to collaborators Dec 18, 2023
@Eilon Eilon removed area/toolbar legacy-area-controls Label, Button, CheckBox, Slider, Stepper, Switch, Picker, Entry, Editor area-controls-pages Page types area-layout StackLayout, GridLayout, ContentView, AbsoluteLayout, FlexLayout, ContentPresenter labels May 10, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants