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

Main editor objects and it's methods definition #9434

Closed
6 of 9 tasks
ashumilova opened this issue Apr 16, 2018 · 0 comments
Closed
6 of 9 tasks

Main editor objects and it's methods definition #9434

ashumilova opened this issue Apr 16, 2018 · 0 comments
Assignees
Labels
kind/task Internal things, technical debt, and to-do tasks to be performed. status/open-for-dev An issue has had its specification reviewed and confirmed. Waiting for an engineer to take it.

Comments

@ashumilova
Copy link
Contributor

ashumilova commented Apr 16, 2018

Such important objects of the Editor API should be covered along with their methods:

  • TextEditor - an editor that is attached to a text document
  • TextDocument - a source file, that has lines and knowledge about an underlying resource like a file
  • TextLine - a line of source code
  • Range - an ordered pair of two positions - start and end
  • Position - a line and character position, such as the position of the cursor
  • Selection - text selection in an editor

Subtasks:

@ashumilova ashumilova added status/open-for-dev An issue has had its specification reviewed and confirmed. Waiting for an engineer to take it. kind/task Internal things, technical debt, and to-do tasks to be performed. sprint/next team/ide2 labels Apr 16, 2018
@ashumilova ashumilova changed the title Editor API should contain the definition of the main Editor Objects Main editor objects and it's methods definition Apr 18, 2018
@evidolob evidolob self-assigned this May 21, 2018
@evidolob evidolob added the status/in-progress This issue has been taken by an engineer and is under active development. label May 21, 2018
evidolob added a commit to theia-demo-plugins/wiptheia that referenced this issue Jun 8, 2018
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
evidolob added a commit to theia-demo-plugins/wiptheia that referenced this issue Jun 11, 2018
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
@evidolob evidolob removed the status/in-progress This issue has been taken by an engineer and is under active development. label Jun 11, 2018
evidolob added a commit to theia-demo-plugins/theia-frontend-plugin that referenced this issue Jun 11, 2018
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
evidolob added a commit to theia-demo-plugins/theia-backend-plugin that referenced this issue Jun 11, 2018
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
evidolob added a commit to theia-demo-plugins/theia-backend-plugin that referenced this issue Jun 11, 2018
eclipse-che/che#9434 add usage of Editor API

Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
benoitf pushed a commit to theia-demo-plugins/wiptheia that referenced this issue Jun 13, 2018
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
benoitf pushed a commit to theia-demo-plugins/wiptheia that referenced this issue Jun 18, 2018
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
benoitf pushed a commit to theia-demo-plugins/wiptheia that referenced this issue Jun 18, 2018
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
benoitf pushed a commit to theia-demo-plugins/wiptheia that referenced this issue Jun 19, 2018
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
benoitf pushed a commit to theia-demo-plugins/wiptheia that referenced this issue Jun 19, 2018
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
benoitf pushed a commit to eclipse-theia/theia that referenced this issue Jun 20, 2018
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/task Internal things, technical debt, and to-do tasks to be performed. status/open-for-dev An issue has had its specification reviewed and confirmed. Waiting for an engineer to take it.
Projects
None yet
Development

No branches or pull requests

2 participants