iptdevs-design-system
Version:
Library common elements into IPT Plattform.
16 lines (15 loc) • 619 B
TypeScript
import { Observable } from "rxjs";
import { Control } from "./cod-form-controls";
import { LocalStorageCODService } from "./local-storage-cod.service";
export interface localStorageValues {
control: string;
value: any;
}
export declare abstract class CodFormSteps {
localStorageCOD: LocalStorageCODService;
constructor();
readAndWriteLS(step: number, control: string): localStorageValues;
setDataInLocalStorage(step: number, control: string, value: any): void;
listenFormChanges(step: number, control: string, obs: Observable<any>): void;
resetLocalStorage(controls: Control[]): void;
}