mirror of
https://github.com/antos-rde/antosdk-apps.git
synced 2025-07-24 01:39:59 +02:00
update antedit
This commit is contained in:
@ -27,7 +27,6 @@ namespace OS {
|
||||
* @type {boolean}
|
||||
*/
|
||||
selected: boolean;
|
||||
|
||||
};
|
||||
|
||||
export abstract class BaseEditorModel {
|
||||
|
@ -307,7 +307,7 @@ namespace OS {
|
||||
this.app.currdir = rpath.asFileHandle();
|
||||
this.app.toggleSideBar();
|
||||
return this.app.eum.active.openFile(
|
||||
`${rpath}/${name}.js`.asFileHandle() as application.EditorFileHandle
|
||||
`${rpath}/${name}.js`.asFileHandle() as OS.application.EditorFileHandle
|
||||
);
|
||||
} catch (e) {
|
||||
return this.logger().error(
|
||||
|
@ -1,4 +1,5 @@
|
||||
namespace OS {
|
||||
declare var monaco;
|
||||
export namespace application {
|
||||
/**
|
||||
* Wrapper model for the ACE text editor
|
||||
@ -7,7 +8,7 @@ namespace OS {
|
||||
* @class MonacoEditorModel
|
||||
* @extends {BaseEditorModel}
|
||||
*/
|
||||
export class MonacoEditorModel extends BaseEditorModel {
|
||||
export class MonacoEditorModel extends OS.application.BaseEditorModel {
|
||||
|
||||
static modes: GenericObject<monaco.languages.ILanguageExtensionPoint>;
|
||||
|
||||
@ -61,7 +62,7 @@ namespace OS {
|
||||
if(model.position)
|
||||
{
|
||||
this.editor.setPosition(model.position);
|
||||
this.editor.revealLine(model.position.lineNumber);
|
||||
this.editor.revealLineInCenter(model.position.lineNumber);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -204,11 +204,11 @@ namespace OS {
|
||||
monaco.editor.setTheme("vs-dark");
|
||||
// add editor instance
|
||||
this.eum
|
||||
.add(new MonacoEditorModel(
|
||||
.add(new OS.application.MonacoEditorModel(
|
||||
this,
|
||||
this.find("left-tabbar") as GUI.tag.TabBarTag,
|
||||
this.find("left-editorarea")) as BaseEditorModel)
|
||||
.add(new MonacoEditorModel(
|
||||
.add(new OS.application.MonacoEditorModel(
|
||||
this,
|
||||
this.find("right-tabbar") as GUI.tag.TabBarTag,
|
||||
this.find("right-editorarea")) as BaseEditorModel);
|
||||
@ -919,7 +919,7 @@ namespace OS {
|
||||
this.models = [];
|
||||
}
|
||||
|
||||
get editors(): BaseEditorModel[] {
|
||||
get editors(): OS.application.BaseEditorModel[] {
|
||||
return this.models;
|
||||
}
|
||||
set contextmenuHandle(cb: (e: any, m: any) => void) {
|
||||
|
Reference in New Issue
Block a user