1 line
7.9 KiB
JSON
1 line
7.9 KiB
JSON
{"__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"}],"adjustToWindow":[{"__symbolic":"method"}]}},"NlsGraphService":{"__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"}]}],"get":[{"__symbolic":"method"}],"set":[{"__symbolic":"method"}],"startAnimation":[{"__symbolic":"method"}],"stopAnimation":[{"__symbolic":"method"}],"spreadOrthogonal":[{"__symbolic":"method"}],"shiftPoint":[{"__symbolic":"method"}]}},"NlsHistoryService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":21,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"save":[{"__symbolic":"method"}],"hash":[{"__symbolic":"method"}],"list":[{"__symbolic":"method"}]}},"NlsMathService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":23,"character":1}}],"members":{"Δ":[{"__symbolic":"method"}],"getClosestCenter":[{"__symbolic":"method"}],"getFarestCenter":[{"__symbolic":"method"}],"randomPoint":[{"__symbolic":"method"}],"centerOfArea":[{"__symbolic":"method"}],"centerOfPoints":[{"__symbolic":"method"}],"centerOfCurve":[{"__symbolic":"method"}],"medianOfCurve":[{"__symbolic":"method"}],"angleRadians":[{"__symbolic":"method"}],"angleDegree":[{"__symbolic":"method"}],"medianIndex":[{"__symbolic":"method"}],"medianPoint":[{"__symbolic":"method"}],"bounce":[{"__symbolic":"method"}],"flipSign":[{"__symbolic":"method"}]}},"NlsGuillocheModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":10,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"BrowserModule","line":12,"character":4}],"declarations":[{"__symbolic":"reference","name":"NlsGraphsComponent"},{"__symbolic":"reference","name":"NlsGuillocheDirective"}],"providers":[{"__symbolic":"reference","name":"NlsHistoryService"},{"__symbolic":"reference","name":"NlsCanvasService"},{"__symbolic":"reference","name":"NlsMathService"},{"__symbolic":"reference","name":"NlsGraphService"}],"exports":[{"__symbolic":"reference","name":"NlsGraphsComponent"},{"__symbolic":"reference","name":"NlsGuillocheDirective"}]}]}],"members":{}}},"origins":{"NlsGraphsComponent":"./nls/components/graphs.component","NlsGuillocheDirective":"./nls/directives/guilloche.directive","Config":"./nls/models/config.model","Graph":"./nls/models/graph.model","Param":"./nls/models/param.model","Point":"./nls/models/point.model","NlsAnimationService":"./nls/services/animation.service","NlsCanvasService":"./nls/services/canvas.service","NlsGraphService":"./nls/services/graph.service","NlsHistoryService":"./nls/services/history.service","NlsMathService":"./nls/services/math.service","NlsGuillocheModule":"./nls/nls-guilloche.module"},"importAs":"nls-guilloche"} |