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