ChrisPenner / ChrisPenner/rasa

Positionable Widgets

Open
#62 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.