Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | 7x 7x 7x 7x 9x 9x 9x 9x 1x | import { Component, OnDestroy, OnInit } from "@angular/core" import { DownloadableConfigs } from "./getDownloadableCustomConfigs" import { downloadCustomConfigs } from "./downloadCustomConfigHelper" import { CustomConfigHelperService } from "../customConfigHelper.service" import { Subscription } from "rxjs" @Component({ selector: "cc-download-custom-configs-button", templateUrl: "./downloadCustomConfigsButton.component.html", styleUrls: ["../customConfigButtons.scss"], standalone: true }) export class DownloadCustomConfigsButtonComponent implements OnInit, OnDestroy { downloadableConfigs: DownloadableConfigs subscription: Subscription constructor(private downloadCustomConfigService: CustomConfigHelperService) {} ngOnInit(): void { this.subscription = this.downloadCustomConfigService.downloadableCustomConfigs$.subscribe(downloadableConfigs => { this.downloadableConfigs = downloadableConfigs }) } ngOnDestroy(): void { this.subscription.unsubscribe() } downloadPreloadedCustomConfigs() { downloadCustomConfigs(this.downloadableConfigs) } } |