Actions
action #102260
closed[Timebox: 16h] Investigate composition over inheritance for widget attributes
Start date:
2021-11-11
Due date:
% Done:
0%
Estimated time:
Description
Investigate the possibility of having different interfaces to compose common functionality between (for now) Widgets.
Example is the is_enabled
function, which is re-implemented in different widget classes, but a solution of inheriting the functionality from the base class does not make sense for all widgets .
Suggested resources: https://en.wikipedia.org/wiki/Composition_over_inheritance
Actions