Gives basic information on how to read the classes and stuff.
Throughout the whole SomeRandomCat
documentation or in the support server, you may see notation very often. To help you understand those, we will be going over a few common types of them.
Always keep in mind that notation is not always rigorous. There will be typos, misunderstandings, or context that will cause notation to differ from the usual meanings.
Some common notations are used to refer to a class or the properties, methods, or events of a class. There are many variations on these notations, and they are very flexible depending on the person, so use your best judgement when reading them. For example, if you are given a text <Random>
, it means an instance of the class Random. It is telling you to replace it with your own instance that you have made, but in our case, it is STATIC
which means there is no hustle and bustle of instantiating it.
The notation Class#foo
refers to a property called foo in the class Class
. However in the case of STATIC
properties you write it as Class.foo
To write an event, you can write it as <Class>#<property>:<event>
Remember that this notation is not valid JavaScript, it is a shorthand to refer to a certain piece of code.