Skip to content

Commit db9e469

Browse files
authored
Merge pull request #373 from code0-tech/feat/#371
Get key of object function just be widen for parameter key to also support string for untyped objects
2 parents 99dddac + a0d1d69 commit db9e469

4 files changed

Lines changed: 4 additions & 4 deletions

File tree

definitions/taurus/object/functions/std_object_contains_key.proto.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
],
6666
"deprecationMessage": [],
6767
"displayIcon": "tabler:cube",
68-
"signature": "<T>(object: OBJECT<T>, key: keyof OBJECT<T>): BOOLEAN",
68+
"signature": "<T>(object: OBJECT<T>, key: keyof OBJECT<T> | string): BOOLEAN",
6969
"linkedDataTypeIdentifiers": [
7070
"OBJECT",
7171
"BOOLEAN"

definitions/taurus/object/functions/std_object_get.proto.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
],
6666
"deprecationMessage": [],
6767
"displayIcon": "tabler:cube",
68-
"signature": "<T, K extends keyof T>(object: OBJECT<T>, key: K): T[K]",
68+
"signature": "<T, K extends keyof T>(object: OBJECT<T>, key: K | string): T[K]",
6969
"linkedDataTypeIdentifiers": [
7070
"OBJECT"
7171
]

definitions/taurus/object/runtime_functions/std_object_contains_key.proto.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
],
6565
"deprecationMessage": [],
6666
"displayIcon": "tabler:cube",
67-
"signature": "<T>(object: OBJECT<T>, key: keyof OBJECT<T>): BOOLEAN",
67+
"signature": "<T>(object: OBJECT<T>, key: keyof OBJECT<T> | string): BOOLEAN",
6868
"linkedDataTypeIdentifiers": [
6969
"OBJECT",
7070
"BOOLEAN"

definitions/taurus/object/runtime_functions/std_object_get.proto.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
],
6565
"deprecationMessage": [],
6666
"displayIcon": "tabler:cube",
67-
"signature": "<T, K extends keyof T>(object: OBJECT<T>, key: K): T[K]",
67+
"signature": "<T, K extends keyof T>(object: OBJECT<T>, key: K | string): T[K]",
6868
"linkedDataTypeIdentifiers": [
6969
"OBJECT"
7070
]

0 commit comments

Comments
 (0)