apache / apache/royale-asjs

Create Composite Views

Open
#257 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
ActionScript
Stars
380
Forks
120
PR merge metrics
No merged PRs in 30d

Description

There are a number of components which are composites of other components. It's currently harder than it should be to change the appearance of parts of these components. We need "composite views" which allow declaration of the different "skin parts" to make it easier to change the appearance without rewriting a whole new view.

- [ ] ComboBox
- [ ] DateChooser
- [ ] Spinner
- [ ] TreeGrid
- [ ] DataGrid
- [ ] Panel

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the view implementations for ComboBox, DateChooser, Spinner, TreeGrid, DataGrid, and Panel, then trace how their composite parts are currently declared and styled. Done means each listed component supports declared skin parts that can be restyled without replacing the whole view; the issue does not name files or tests to run.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.