diff --git a/knockout.mapping/knockout.mapping-2.0.d.ts b/knockout.mapping/knockout.mapping-2.0.d.ts index 9bfa051c93..0667b9cf0d 100644 --- a/knockout.mapping/knockout.mapping-2.0.d.ts +++ b/knockout.mapping/knockout.mapping-2.0.d.ts @@ -8,6 +8,12 @@ interface KnockoutMappingCreateOptions { parent: any; } +interface KnockoutMappingUpdateOptions { + data: any; + parent: any; + observable: KnockoutObservableAny; +} + interface KnockoutMappingOptions { ignore? : string[]; include? : string[]; @@ -15,6 +21,7 @@ interface KnockoutMappingOptions { mappedProperties? : string[]; deferEvaluation? : bool; create?: (options: KnockoutMappingCreateOptions) => void; + update?: (options: KnockoutMappingUpdateOptions) => void; } interface KnockoutMapping {