restore backup and add opencode support

This commit is contained in:
libretech committed 2025-09-23 12:02:03 +02:00
1 parent b99d2ff835
commit c295660631
72 files changed
+7035 -7198

No files matched your search

+1
View File
@@ -0,0 +1 @@
{"__symbolic":"module","version":4,"metadata":{"NlsGraphsComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":34,"character":1},"arguments":[{"selector":"nls-graphs","template":"<svg #svg width=\"100%\" height=\"100%\" xmlns=\"http://www.w3.org/2000/svg\"\nversion=\"1.1\" shape-rendering=\"geometricPrecision\">\n <g nlsGuilloche *ngFor=\"let graph of graphs\" [graph]=\"graph\" [animation]=\"animation\"></g>\n</svg>\n","styles":[":host{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}"]}]}],"members":{"config":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"restoredHistory":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}}]}],"animation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"svgChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":59,"character":3}}]}],"graphChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":60,"character":3}}]}],"svgElementRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":61,"character":3},"arguments":["svg"]}]}],"onResize":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":63,"character":3},"arguments":["window:resize",["$event"]]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"NlsCanvasService"},{"__symbolic":"reference","name":"NlsHistoryService"},{"__symbolic":"reference","name":"NlsMathService"},{"__symbolic":"reference","name":"NlsGraphService"}]}],"ngOnChanges":[{"__symbolic":"method"}],"restoreGraph":[{"__symbolic":"method"}],"saveHistory":[{"__symbolic":"method"}],"saveGraph":[{"__symbolic":"method"}],"updateGraphs":[{"__symbolic":"method"}],"adjustGraph":[{"__symbolic":"method"}],"genRandomPoints":[{"__symbolic":"method"}],"flipflop":[{"__symbolic":"method"}],"adjustCanvas":[{"__symbolic":"method"}],"calcMatrix":[{"__symbolic":"method"}],"genVectorPoint":[{"__symbolic":"method"}],"shiftPoint":[{"__symbolic":"method"}],"shiftNumber":[{"__symbolic":"method"}],"prepareGuillocheExport":[{"__symbolic":"method"}],"countLoadedGraphs":[{"__symbolic":"method"}]}},"NlsGuillocheDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":30,"character":1},"arguments":[{"selector":"[nlsGuilloche]"}]}],"members":{"graph":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"animation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"NlsCanvasService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":51,"character":16},{"__symbolic":"reference","name":"NlsMathService"},{"__symbolic":"reference","name":"NlsGraphService"}]}],"ngOnDestroy":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"animateGraph":[{"__symbolic":"method"}],"spreadLines":[{"__symbolic":"method"}],"updateGraph":[{"__symbolic":"method"}],"drawGraph":[{"__symbolic":"method"}],"debugGraph":[{"__symbolic":"method"}]}},"Config":{"__symbolic":"interface"},"Graph":{"__symbolic":"interface"},"Param":{"__symbolic":"interface"},"Point":{"__symbolic":"interface"},"NlsAnimationService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":24,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"NlsMathService"},{"__symbolic":"reference","name":"NlsHistoryService"}]}],"animate":[{"__symbolic":"method"}]}},"NlsCanvasService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":19,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"RendererFactory2","line":26,"character":29}]}],"set":[{"__symbolic":"method"}],"adjLine truncated