ChrisPenner / ChrisPenner/rasa
Positionable Widgets
- Dominant language
- Haskell
- Stars
- 625
- Forks
- 39
- PR merge metrics
- No merged PRs in 30d
Description
cc @jmatsushita
>In order to introduce widgets for autocomplete, file browsing and so on, there seems to be a need to extend the widget functionality to render them elsewhere than at the top/bottom/left/right of a View.
> Allow Widgets rendering to be:
> - floating (overlaid maybe above/below/right/left of a specific position in text?)
> - block (inserted/embedded inside a text block)
> Seems that making the Widgets depend on a text position would allow to not leak the rendering abstractions. Does that work?
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by examining the existing Widget and View abstractions to understand how rendering positions are currently represented. Determine how floating and block widgets should relate to text positions, then define completion around supporting both requested placement modes without leaking rendering abstractions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- haskell
- Domain
- devtools
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100