summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorHugo Locurcio <hugo.locurcio@hugo.pro>2019-11-11 14:18:11 +0100
committerHugo Locurcio <hugo.locurcio@hugo.pro>2019-11-11 14:18:11 +0100
commitecd572073c0d2cd18f4bb0f8a23b2da086f02006 (patch)
tree0b2688830f0abf33a95d3793134db780f2529a47 /doc
parent6b1628f9fcc50dc16af08c2b87f27108ff6e15c5 (diff)
Mention that `Dictionary.hash()` can be used for equality comparisons
See #27615.
Diffstat (limited to 'doc')
-rw-r--r--doc/classes/Dictionary.xml8
1 files changed, 7 insertions, 1 deletions
diff --git a/doc/classes/Dictionary.xml b/doc/classes/Dictionary.xml
index 831a0bb02f..7cb6b1b754 100644
--- a/doc/classes/Dictionary.xml
+++ b/doc/classes/Dictionary.xml
@@ -83,7 +83,13 @@
<return type="int">
</return>
<description>
- Returns a hashed integer value representing the dictionary contents.
+ Returns a hashed integer value representing the dictionary contents. This can be used to compare dictionaries by value:
+ [codeblock]
+ var dict1 = {0: 10}
+ var dict2 = {0: 10}
+ # The line below prints `true`, whereas it would have printed `false` if both variables were compared directly.
+ print(dict1.hash() == dict2.hash())
+ [/codeblock]
</description>
</method>
<method name="keys">