| @@ -592,7 +592,7 declare namespace dijit { | |||
| 
             | 
        592 | 592 | * Set a property on a Stateful instance | 
| 
             | 
        593 | 593 | */ | 
| 
             | 
        594 | 594 | set<K extends keyof this>(name: K, value: this[K], ...opts: unknown[]): this; | 
| 
             | 
        595 | set(values: Partial<this>): this; | |
| 
             | 
        595 | set<K extends keyof this>(values: {[k in K]?: this[k]}): this; | |
| 
             | 
        596 | 596 | |
| 
             | 
        597 | 597 | /** | 
| 
             | 
        598 | 598 | * Watches a property for changes | 
| @@ -48,7 +48,7 declare namespace dojo { | |||
| 
             | 
        48 | 48 | matches(object: T): boolean; | 
| 
             | 
        49 | 49 | } | 
| 
             | 
        50 | 50 | |
| 
             | 
        51 | 
            
             			type BaseQueryType = string | object | ((...params:  | 
    |
| 
             | 
        51 | type BaseQueryType = string | object | ((...params: unknown[]) => unknown); | |
| 
             | 
        52 | 52 | |
| 
             | 
        53 | 53 | interface QueryEngine<T extends object, Q extends BaseQueryType> { | 
| 
             | 
        54 | 54 | <O extends QueryOptions>(query: Q, options?: O): QueryEngineFunction<T>; | 
| @@ -209,12 +209,12 declare namespace dojo { | |||
| 
             | 
        209 | 209 | /** | 
| 
             | 
        210 | 210 | * Stores an object | 
| 
             | 
        211 | 211 | */ | 
| 
             | 
        212 | 
            
             				put(object: T, directives?: PutDirectives<T>):  | 
    |
| 
             | 
        212 | put(object: T, directives?: PutDirectives<T>): unknown; | |
| 
             | 
        213 | 213 | |
| 
             | 
        214 | 214 | /** | 
| 
             | 
        215 | 215 | * Creates an object, throws an error if the object already exists | 
| 
             | 
        216 | 216 | */ | 
| 
             | 
        217 | 
            
             				add(object: T, directives?: PutDirectives<T>):  | 
    |
| 
             | 
        217 | add(object: T, directives?: PutDirectives<T>): unknown; | |
| 
             | 
        218 | 218 | |
| 
             | 
        219 | 219 | /** | 
| 
             | 
        220 | 220 | * Deletes an object by its identity | 
| @@ -249,12 +249,12 declare namespace dojo { | |||
| 
             | 
        249 | 249 | /** | 
| 
             | 
        250 | 250 | * Stores an object | 
| 
             | 
        251 | 251 | */ | 
| 
             | 
        252 | 
            
             				put(object: T, directives?: PutDirectives<T>): PromiseLike< | 
    |
| 
             | 
        252 | put(object: T, directives?: PutDirectives<T>): PromiseLike<unknown>; | |
| 
             | 
        253 | 253 | |
| 
             | 
        254 | 254 | /** | 
| 
             | 
        255 | 255 | * Creates an object, throws an error if the object already exists | 
| 
             | 
        256 | 256 | */ | 
| 
             | 
        257 | 
            
             				add(object: T, directives?: PutDirectives<T>): PromiseLike< | 
    |
| 
             | 
        257 | add(object: T, directives?: PutDirectives<T>): PromiseLike<unknown>; | |
| 
             | 
        258 | 258 | |
| 
             | 
        259 | 259 | /** | 
| 
             | 
        260 | 260 | * Deletes an object by its identity | 
| @@ -297,12 +297,12 declare namespace dojo { | |||
| 
             | 
        297 | 297 | /** | 
| 
             | 
        298 | 298 | * Stores an object | 
| 
             | 
        299 | 299 | */ | 
| 
             | 
        300 | 
            
             				put(object: T, directives?: PutDirectives<T>):  | 
    |
| 
             | 
        300 | put(object: T, directives?: PutDirectives<T>): unknown; | |
| 
             | 
        301 | 301 | |
| 
             | 
        302 | 302 | /** | 
| 
             | 
        303 | 303 | * Creates an object, throws an error if the object already exists | 
| 
             | 
        304 | 304 | */ | 
| 
             | 
        305 | 
            
             				add(object: T, directives?: PutDirectives<T>):  | 
    |
| 
             | 
        305 | add(object: T, directives?: PutDirectives<T>): unknown; | |
| 
             | 
        306 | 306 | |
| 
             | 
        307 | 307 | /** | 
| 
             | 
        308 | 308 | * Deletes an object by its identity | 
| @@ -485,13 +485,13 declare namespace dojo { | |||
| 
             | 
        485 | 485 | * Stores an object. This will trigger a PUT request to the server | 
| 
             | 
        486 | 486 | * if the object has an id, otherwise it will trigger a POST request. | 
| 
             | 
        487 | 487 | */ | 
| 
             | 
        488 | 
            
             			put(object: T, options?: JsonRestPutDirectives<T>): PromiseLike< | 
    |
| 
             | 
        488 | put(object: T, options?: JsonRestPutDirectives<T>): PromiseLike<unknown>; | |
| 
             | 
        489 | 489 | |
| 
             | 
        490 | 490 | /** | 
| 
             | 
        491 | 491 | * Adds an object. This will trigger a PUT request to the server | 
| 
             | 
        492 | 492 | * if the object has an id, otherwise it will trigger a POST request. | 
| 
             | 
        493 | 493 | */ | 
| 
             | 
        494 | 
            
             			add(object: T, options?: JsonRestPutDirectives<T>): PromiseLike< | 
    |
| 
             | 
        494 | add(object: T, options?: JsonRestPutDirectives<T>): PromiseLike<unknown>; | |
| 
             | 
        495 | 495 | |
| 
             | 
        496 | 496 | /** | 
| 
             | 
        497 | 497 | * Deletes an object by its identity. This will trigger a DELETE request to the server. | 
        
        General Comments 0
    
    
  
  
                      You need to be logged in to leave comments.
                      Login now
                    
                