mirror of
https://git.zavage.net/Zavage-Software/skrill-frontend.git
synced 2025-01-18 03:32:02 -07:00
354 lines
38 KiB
JSON
354 lines
38 KiB
JSON
|
{
|
||
|
"pipes": [],
|
||
|
"interfaces": [
|
||
|
{
|
||
|
"name": "Chainable",
|
||
|
"id": "interface-Chainable-7ddccb50f660255362ec61afb256b68be2094534eafd4063272f5a6210a44c5f922a162c5543dbc3368408cc5a3ea83babdf0eb1a93f55351a915fdcd48f791b",
|
||
|
"file": "cypress/support/component.ts",
|
||
|
"deprecated": false,
|
||
|
"deprecationMessage": "",
|
||
|
"type": "interface",
|
||
|
"sourceCode": "import './commands';\n\n// Alternatively you can use CommonJS syntax:\n// require('./commands')\n\nimport { mount } from 'cypress/angular';\n\n// Augment the Cypress namespace to include type definitions for\n// your custom command.\n// Alternatively, can be defined in cypress/support/component.d.ts\n// with a <reference path=\"./component\" /> at the top of your spec.\ndeclare global {\n namespace Cypress {\n interface Chainable {\n mount: typeof mount;\n }\n }\n}\n\nCypress.Commands.add('mount', mount);\n\n// Example use:\n// cy.mount(MyComponent)\n",
|
||
|
"properties": [
|
||
|
{
|
||
|
"name": "mount",
|
||
|
"deprecated": false,
|
||
|
"deprecationMessage": "",
|
||
|
"type": "",
|
||
|
"optional": false,
|
||
|
"description": "",
|
||
|
"line": 31
|
||
|
}
|
||
|
],
|
||
|
"indexSignatures": [],
|
||
|
"kind": 171,
|
||
|
"methods": [],
|
||
|
"extends": []
|
||
|
}
|
||
|
],
|
||
|
"injectables": [
|
||
|
{
|
||
|
"name": "TranslocoHttpLoader",
|
||
|
"id": "injectable-TranslocoHttpLoader-5f134d48bb52d5c852fc8c4c77d1f70823c954c5f9277a01d2302dee177db3ff18d206458f7123afd440209657c3044024921a62ff102fe43c6b6dcadb8e2c68",
|
||
|
"file": "src/app/transloco-root.module.ts",
|
||
|
"properties": [],
|
||
|
"methods": [
|
||
|
{
|
||
|
"name": "getTranslation",
|
||
|
"args": [
|
||
|
{
|
||
|
"name": "lang",
|
||
|
"type": "string",
|
||
|
"deprecated": false,
|
||
|
"deprecationMessage": ""
|
||
|
}
|
||
|
],
|
||
|
"optional": false,
|
||
|
"returnType": "Observable<Translation>",
|
||
|
"typeParameters": [],
|
||
|
"line": 18,
|
||
|
"deprecated": false,
|
||
|
"deprecationMessage": "",
|
||
|
"jsdoctags": [
|
||
|
{
|
||
|
"name": "lang",
|
||
|
"type": "string",
|
||
|
"deprecated": false,
|
||
|
"deprecationMessage": "",
|
||
|
"tagName": {
|
||
|
"text": "param"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
],
|
||
|
"deprecated": false,
|
||
|
"deprecationMessage": "",
|
||
|
"description": "",
|
||
|
"rawdescription": "\n",
|
||
|
"sourceCode": "import { HttpClient } from '@angular/common/http';\nimport {\n TRANSLOCO_LOADER,\n Translation,\n TranslocoLoader,\n TRANSLOCO_CONFIG,\n translocoConfig,\n TranslocoModule\n} from '@ngneat/transloco';\nimport { Injectable, NgModule } from '@angular/core';\nimport { environment } from '../environments/environment';\nimport { Observable } from 'rxjs';\n\n@Injectable({ providedIn: 'root' })\nexport class TranslocoHttpLoader implements TranslocoLoader {\n constructor(private http: HttpClient) { }\n\n getTranslation(lang: string): Observable<Translation> {\n return this.http.get<Translation>(`/assets/i18n/${lang}.json`);\n }\n}\n\n@NgModule({\n exports: [TranslocoModule],\n providers: [\n {\n provide: TRANSLOCO_CONFIG,\n useValue: translocoConfig({\n availableLangs: ['de', 'en'],\n defaultLang: 'de',\n // Remove this option if your application doesn't support changing language in runtime.\n reRenderOnLangChange: true,\n prodMode: environment.production,\n })\n },\n { provide: TRANSLOCO_LOADER, useClass: TranslocoHttpLoader }\n ]\n})\nexport class TranslocoRootModule { }\n",
|
||
|
"constructorObj": {
|
||
|
"name": "constructor",
|
||
|
"description": "",
|
||
|
"deprecated": false,
|
||
|
"deprecationMessage": "",
|
||
|
"args": [
|
||
|
{
|
||
|
"name": "http",
|
||
|
"type": "HttpClient",
|
||
|
"deprecated": false,
|
||
|
"deprecationMessage": ""
|
||
|
}
|
||
|
],
|
||
|
"line": 15,
|
||
|
"jsdoctags": [
|
||
|
{
|
||
|
"name": "http",
|
||
|
"type": "HttpClient",
|
||
|
"deprecated": false,
|
||
|
"deprecationMessage": "",
|
||
|
"tagName": {
|
||
|
"text": "param"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"extends": [],
|
||
|
"type": "injectable"
|
||
|
}
|
||
|
],
|
||
|
"guards": [],
|
||
|
"interceptors": [],
|
||
|
"classes": [],
|
||
|
"directives": [],
|
||
|
"components": [
|
||
|
{
|
||
|
"name": "AppComponent",
|
||
|
"id": "component-AppComponent-39d097ffc3d5687d519c071f77e65b47ea7d608fd9c58a421c93a4b11f22788d830e43512b9824271ea1291911a73cfadf8ccd175282d58b85be17427886167b",
|
||
|
"file": "src/app/app.component.ts",
|
||
|
"encapsulation": [],
|
||
|
"entryComponents": [],
|
||
|
"inputs": [],
|
||
|
"outputs": [],
|
||
|
"providers": [],
|
||
|
"selector": "app-root",
|
||
|
"styleUrls": ["./app.component.css"],
|
||
|
"styles": [],
|
||
|
"templateUrl": ["./app.component.html"],
|
||
|
"viewProviders": [],
|
||
|
"hostDirectives": [],
|
||
|
"inputsClass": [],
|
||
|
"outputsClass": [],
|
||
|
"propertiesClass": [
|
||
|
{
|
||
|
"name": "title",
|
||
|
"defaultValue": "'angular-starter'",
|
||
|
"deprecated": false,
|
||
|
"deprecationMessage": "",
|
||
|
"type": "string",
|
||
|
"optional": false,
|
||
|
"description": "",
|
||
|
"line": 9
|
||
|
}
|
||
|
],
|
||
|
"methodsClass": [],
|
||
|
"deprecated": false,
|
||
|
"deprecationMessage": "",
|
||
|
"hostBindings": [],
|
||
|
"hostListeners": [],
|
||
|
"standalone": false,
|
||
|
"imports": [],
|
||
|
"description": "",
|
||
|
"rawdescription": "\n",
|
||
|
"type": "component",
|
||
|
"sourceCode": "import { Component } from '@angular/core';\n\n@Component({\n selector: 'app-root',\n templateUrl: './app.component.html',\n styleUrls: ['./app.component.css']\n})\nexport class AppComponent {\n title = 'angular-starter';\n}\n",
|
||
|
"assetsDirs": [],
|
||
|
"styleUrlsData": [
|
||
|
{
|
||
|
"data": "",
|
||
|
"styleUrl": "./app.component.css"
|
||
|
}
|
||
|
],
|
||
|
"stylesData": "",
|
||
|
"extends": [],
|
||
|
"templateData": "<style>\n :host {\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\";\n font-size: 14px;\n color: #333;\n box-sizing: border-box;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n }\n\n h1,\n h2,\n h3,\n h4,\n h5,\n h6 {\n margin: 8px 0;\n }\n\n p {\n margin: 0;\n }\n\n .spacer {\n flex: 1;\n }\n\n .toolbar {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n height: 60px;\n display: flex;\n align-items: center;\n background-color: #1976d2;\n color: white;\n font-weight: 600;\n }\n\n .toolbar img {\n margin: 0 16px;\n }\n\n .toolbar #twitter-logo {\n height: 40px;\n margin: 0 16px;\n }\n\n .toolbar #twitter-logo:hover {\n opacity: 0.8;\n }\n\n .content {\n display: flex;\n margin: 82px auto 32px;\n padding: 0 16px;\n max-width: 960px;\n flex-direction: column;\n align-items: center;\n }\n\n svg.material-icons {\n height: 24px;\n width: auto;\n }\n\n svg.material-icons:not(:last-child) {\n margin-right: 8px;\n }\n\n .card svg.material-icons path {\n fill: #888;\n }\n\n .card-container {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n margin-top: 16px;\n }\n\n .card {\n border-radius: 4px;\n border: 1px solid #eee;\n background-color: #fafafa;\n height: 40px;\n width: 200px;\n margin: 0 8px 16px;\n padding: 16px;\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n transition: all 0.2s ease-in-out;\n line-height: 24px;\n }\n\n .card-container .card:not(:last-child) {\n margin-right: 0;\n }\n\n .card.card-small {\n height: 16px;\n width: 168px;\n }\n\n .card-container .card:not(.highlight-card) {\n cursor: pointer;\n }\n\n .card-container .card:not(.highlight-card):hover {\n transform: translateY(-3px);\n box-shadow: 0 4px 17px rgba(0, 0, 0, 0.35);\n }\n\n .card-container .card:not(.highlight-card):hover .material-icons path {\n fill: rgb(105, 103, 103);\n }\n\n .card.highlight-card {\n background-color: #1976d2;\n color: white;\n font-weight: 600;\n border: none;\n width: auto;\n min-width: 30%;\n position: relative;\n }\n\n .card.card.highlight-card span {\n margin-left: 60px;\n }\n\n svg#rocket {\n width: 80px;\n position: absolute;\n left: -10px;\n top: -24px;\n }\n\n svg#rocket-smoke {\n height: calc(100vh - 95px);\n position: absolute;\n top: 10px;\n right: 180px;\n z-index: -10;\n }\n\n a,\n a:visited,\n a:hover {\n color: #1976d2;\n text-decoration: none;\n }\n\n a:hover {\n color: #125699;\n }\n\n .terminal {\n position: relative;\n width: 80%;\n max-width: 600px;\n border-radius: 6px;\n padding-top: 45px;\n margin-top: 8px;\n overflow: hidden;\n background-color: rgb(15, 15, 16);\n }\n\n .terminal::before {\n content: \"\\2022 \\2022 \\2022\";\n position: absolute;\n top: 0;\n left: 0;\n height: 4px;\n background: rgb(58, 58, 58);\n color: #c2c3c4;\n width: 100%;\n font-size: 2rem;\n line-height: 0;\n padding: 14px 0;\n text-indent: 4px;\n }\n\n .terminal pre {\n font-family: SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;\n color: white;\n padding: 0 1rem 1rem;\n margin: 0;\n }\n\n .circle-link {\n height: 40px;\n width: 40px;\n border-radius: 40px;\n margin: 8px;\n background-color: white;\n border: 1px solid #eeeeee;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);\n transition: 1s ease-out;\n }\n\n .circle-link:hover {\n transform: translateY(-0.25rem);\n box-shadow: 0px 3px 15px rgba(0, 0, 0, 0.2);\n }\n\n footer {\n margin-top: 8px;\n display: flex;\n
|
||
|
}
|
||
|
],
|
||
|
"modules": [
|
||
|
{
|
||
|
"name": "AppModule",
|
||
|
"id": "module-AppModule-78ec09853dad097ef714ec50c65dd561a46c530bd1c662966fa2a321642023e923285e01f0a869466b999159d716022cc5c6b62fd07c7d01835e3b90a72f7790",
|
||
|
"description": "",
|
||
|
"deprecationMessage": "",
|
||
|
"deprecated": false,
|
||
|
"file": "src/app/app.module.ts",
|
||
|
"methods": [],
|
||
|
"sourceCode": "import { BrowserModule } from '@angular/platform-browser';\nimport { NgModule } from '@angular/core';\n\nimport { AppComponent } from './app.component';\nimport { BrowserAnimationsModule } from '@angular/platform-browser/animations';\nimport { HttpClientModule } from '@angular/common/http';\nimport { TranslocoRootModule } from './transloco-root.module';\n\n@NgModule({\n declarations: [\n AppComponent\n ],\n imports: [\n BrowserModule,\n BrowserAnimationsModule,\n HttpClientModule,\n TranslocoRootModule\n ],\n providers: [],\n bootstrap: [AppComponent]\n})\nexport class AppModule { }\n",
|
||
|
"children": [
|
||
|
{
|
||
|
"type": "providers",
|
||
|
"elements": []
|
||
|
},
|
||
|
{
|
||
|
"type": "declarations",
|
||
|
"elements": [
|
||
|
{
|
||
|
"name": "AppComponent"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"type": "imports",
|
||
|
"elements": [
|
||
|
{
|
||
|
"name": "TranslocoRootModule"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"type": "exports",
|
||
|
"elements": []
|
||
|
},
|
||
|
{
|
||
|
"type": "bootstrap",
|
||
|
"elements": [
|
||
|
{
|
||
|
"name": "AppComponent"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"type": "classes",
|
||
|
"elements": []
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "TranslocoRootModule",
|
||
|
"id": "module-TranslocoRootModule-5f134d48bb52d5c852fc8c4c77d1f70823c954c5f9277a01d2302dee177db3ff18d206458f7123afd440209657c3044024921a62ff102fe43c6b6dcadb8e2c68",
|
||
|
"description": "",
|
||
|
"deprecationMessage": "",
|
||
|
"deprecated": false,
|
||
|
"file": "src/app/transloco-root.module.ts",
|
||
|
"methods": [],
|
||
|
"sourceCode": "import { HttpClient } from '@angular/common/http';\nimport {\n TRANSLOCO_LOADER,\n Translation,\n TranslocoLoader,\n TRANSLOCO_CONFIG,\n translocoConfig,\n TranslocoModule\n} from '@ngneat/transloco';\nimport { Injectable, NgModule } from '@angular/core';\nimport { environment } from '../environments/environment';\nimport { Observable } from 'rxjs';\n\n@Injectable({ providedIn: 'root' })\nexport class TranslocoHttpLoader implements TranslocoLoader {\n constructor(private http: HttpClient) { }\n\n getTranslation(lang: string): Observable<Translation> {\n return this.http.get<Translation>(`/assets/i18n/${lang}.json`);\n }\n}\n\n@NgModule({\n exports: [TranslocoModule],\n providers: [\n {\n provide: TRANSLOCO_CONFIG,\n useValue: translocoConfig({\n availableLangs: ['de', 'en'],\n defaultLang: 'de',\n // Remove this option if your application doesn't support changing language in runtime.\n reRenderOnLangChange: true,\n prodMode: environment.production,\n })\n },\n { provide: TRANSLOCO_LOADER, useClass: TranslocoHttpLoader }\n ]\n})\nexport class TranslocoRootModule { }\n",
|
||
|
"children": [
|
||
|
{
|
||
|
"type": "providers",
|
||
|
"elements": []
|
||
|
},
|
||
|
{
|
||
|
"type": "declarations",
|
||
|
"elements": []
|
||
|
},
|
||
|
{
|
||
|
"type": "imports",
|
||
|
"elements": []
|
||
|
},
|
||
|
{
|
||
|
"type": "exports",
|
||
|
"elements": []
|
||
|
},
|
||
|
{
|
||
|
"type": "bootstrap",
|
||
|
"elements": []
|
||
|
},
|
||
|
{
|
||
|
"type": "classes",
|
||
|
"elements": []
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
],
|
||
|
"miscellaneous": {
|
||
|
"variables": [
|
||
|
{
|
||
|
"name": "environment",
|
||
|
"ctype": "miscellaneous",
|
||
|
"subtype": "variable",
|
||
|
"file": "src/environments/environment.prod.ts",
|
||
|
"deprecated": false,
|
||
|
"deprecationMessage": "",
|
||
|
"type": "object",
|
||
|
"defaultValue": "{\n production: true\n}"
|
||
|
},
|
||
|
{
|
||
|
"name": "environment",
|
||
|
"ctype": "miscellaneous",
|
||
|
"subtype": "variable",
|
||
|
"file": "src/environments/environment.ts",
|
||
|
"deprecated": false,
|
||
|
"deprecationMessage": "",
|
||
|
"type": "object",
|
||
|
"defaultValue": "{\n production: false\n}"
|
||
|
}
|
||
|
],
|
||
|
"functions": [],
|
||
|
"typealiases": [],
|
||
|
"enumerations": [],
|
||
|
"groupedVariables": {
|
||
|
"src/environments/environment.prod.ts": [
|
||
|
{
|
||
|
"name": "environment",
|
||
|
"ctype": "miscellaneous",
|
||
|
"subtype": "variable",
|
||
|
"file": "src/environments/environment.prod.ts",
|
||
|
"deprecated": false,
|
||
|
"deprecationMessage": "",
|
||
|
"type": "object",
|
||
|
"defaultValue": "{\n production: true\n}"
|
||
|
}
|
||
|
],
|
||
|
"src/environments/environment.ts": [
|
||
|
{
|
||
|
"name": "environment",
|
||
|
"ctype": "miscellaneous",
|
||
|
"subtype": "variable",
|
||
|
"file": "src/environments/environment.ts",
|
||
|
"deprecated": false,
|
||
|
"deprecationMessage": "",
|
||
|
"type": "object",
|
||
|
"defaultValue": "{\n production: false\n}"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"groupedFunctions": {},
|
||
|
"groupedEnumerations": {},
|
||
|
"groupedTypeAliases": {}
|
||
|
},
|
||
|
"routes": [],
|
||
|
"coverage": {
|
||
|
"count": 0,
|
||
|
"status": "low",
|
||
|
"files": [
|
||
|
{
|
||
|
"filePath": "cypress/support/component.ts",
|
||
|
"type": "interface",
|
||
|
"linktype": "interface",
|
||
|
"name": "Chainable",
|
||
|
"coveragePercent": 0,
|
||
|
"coverageCount": "0/2",
|
||
|
"status": "low"
|
||
|
},
|
||
|
{
|
||
|
"filePath": "src/app/app.component.ts",
|
||
|
"type": "component",
|
||
|
"linktype": "component",
|
||
|
"name": "AppComponent",
|
||
|
"coveragePercent": 0,
|
||
|
"coverageCount": "0/2",
|
||
|
"status": "low"
|
||
|
},
|
||
|
{
|
||
|
"filePath": "src/app/transloco-root.module.ts",
|
||
|
"type": "injectable",
|
||
|
"linktype": "injectable",
|
||
|
"name": "TranslocoHttpLoader",
|
||
|
"coveragePercent": 0,
|
||
|
"coverageCount": "0/3",
|
||
|
"status": "low"
|
||
|
},
|
||
|
{
|
||
|
"filePath": "src/environments/environment.prod.ts",
|
||
|
"type": "variable",
|
||
|
"linktype": "miscellaneous",
|
||
|
"linksubtype": "variable",
|
||
|
"name": "environment",
|
||
|
"coveragePercent": 0,
|
||
|
"coverageCount": "0/1",
|
||
|
"status": "low"
|
||
|
},
|
||
|
{
|
||
|
"filePath": "src/environments/environment.ts",
|
||
|
"type": "variable",
|
||
|
"linktype": "miscellaneous",
|
||
|
"linksubtype": "variable",
|
||
|
"name": "environment",
|
||
|
"coveragePercent": 0,
|
||
|
"coverageCount": "0/1",
|
||
|
"status": "low"
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|