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

Data: Build block playground (REPL) #1178

Closed
dmsnell opened this issue Jun 15, 2017 · 1 comment
Closed

Data: Build block playground (REPL) #1178

dmsnell opened this issue Jun 15, 2017 · 1 comment
Assignees
Labels
[Feature] Parsing Related to efforts to improving the parsing of a string of data and converting it into a different f

Comments

@dmsnell
Copy link
Member

dmsnell commented Jun 15, 2017

While work on the UI and block registration process progresses it would be handy to have an area where we could continue to develop the data model and operations without worrying about all of those other concerns. This would be a place to test operations like "insert block" or "select this string and turn it into a list block."

blockplayground

I'm imagining two big panes across the top two-thirds of the window, splitting it in half, where the left pane contains the document model in JS object form before a requested operation and the right pane shows the resulting data structure from applying that operation. The lower third of the window contains the REPL where we can issue code by calling existing functions in the project.

This should be particularly useful for us as we try to understand what structure we need for parsed/lexed HTML Elements in block content and how we want to modify them.

@dmsnell dmsnell added [Feature] Block API API that allows to express the block paradigm. [Feature] Parsing Related to efforts to improving the parsing of a string of data and converting it into a different f labels Jun 15, 2017
@aduth aduth removed their assignment Jul 25, 2017
@mtias mtias removed the [Feature] Block API API that allows to express the block paradigm. label Nov 29, 2017
@dmsnell
Copy link
Member Author

dmsnell commented Apr 16, 2018

Too old too sad.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Parsing Related to efforts to improving the parsing of a string of data and converting it into a different f
Projects
None yet
Development

No branches or pull requests

4 participants