File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 18721872 * The getParamValues method returns all the param values currently set for a
18731873 * parameterized query.
18741874 * @param queryId The Id of the query to get the params for.
1875- * @returns An object containing all param Ids and their values, or
1876- * `undefined` if the query doesn't exist.
1875+ * @returns An object containing all param Ids and their values, or an empty
1876+ * object if the query doesn't exist.
18771877 * @example
18781878 * This example creates a parameterized query and retrieves its param values.
18791879 *
Original file line number Diff line number Diff line change @@ -310,7 +310,7 @@ export interface Queries {
310310 delQueryDefinition ( queryId : Id ) : Queries ;
311311
312312 /// Queries.getParamValues
313- getParamValues ( queryId : Id ) : ParamValues | undefined ;
313+ getParamValues ( queryId : Id ) : ParamValues ;
314314
315315 /// Queries.getParamValue
316316 getParamValue ( queryId : Id , paramId : Id ) : ParamValue | undefined ;
Original file line number Diff line number Diff line change @@ -392,7 +392,7 @@ export interface Queries<in out Schemas extends OptionalSchemas> {
392392 delQueryDefinition ( queryId : Id ) : Queries < Schemas > ;
393393
394394 /// Queries.getParamValues
395- getParamValues ( queryId : Id ) : ParamValues | undefined ;
395+ getParamValues ( queryId : Id ) : ParamValues ;
396396
397397 /// Queries.getParamValue
398398 getParamValue ( queryId : Id , paramId : Id ) : ParamValue | undefined ;
Original file line number Diff line number Diff line change @@ -4784,7 +4784,7 @@ describe('Parameterized', () => {
47844784 queries . setParamValue ( 'q1' , 'p2' , 'even' ) ;
47854785 expect ( queries . getParamValues ( 'q1' ) ) . toEqual ( { p2 : 'even' , p3 : 5 } ) ;
47864786
4787- expect ( queries . getParamValues ( 'nonexistent' ) ) . toBeUndefined ( ) ;
4787+ expect ( queries . getParamValues ( 'nonexistent' ) ) . toEqual ( { } ) ;
47884788 } ) ;
47894789
47904790 test ( 'getParamValue' , ( ) => {
You can’t perform that action at this time.
0 commit comments