/// import { AfterViewInit, AfterViewChecked, OnChanges, SimpleChange } from '@angular/core'; import '../../../../libraries/jSignature/jSignature.min'; import { services } from 'typescript-angular-utilities'; import __object = services.object; import __array = services.array; import __guid = services.guid; import { ValidatedInputComponent, IInputChanges } from '../validationInput'; import { ComponentValidator } from '../../../services/componentValidator/componentValidator.service'; import { FormComponent } from '../../form/form'; import { JQueryProvider } from '../../../services/jquery/jquery.provider'; export interface ISignatureChanges extends IInputChanges { disabled: SimpleChange; value: SimpleChange; } export declare class SignatureComponent extends ValidatedInputComponent implements AfterViewInit, AfterViewChecked, OnChanges { private _canvas; canvas: JQuery; readonly image: string; rendering: boolean; jquery: JQueryStatic; lastInternalChange: string; constructor(rlForm: FormComponent, componentValidator: ComponentValidator, object: __object.ObjectUtility, array: __array.ArrayUtility, guid: __guid.GuidService, jquery: JQueryProvider); ngAfterViewInit(): void; ngOnChanges(changes: ISignatureChanges): void; ngAfterViewChecked(): void; onChange(): void; reset(): void; getEmptyImage(): string; private setDisabled(disabled); }