Every Prop type (may that be AniBoolean or AniString) has two very important methods called "set" method and "goto" method. Both of these are very important and powerful.
Before we dive into "set" and "goto" methods lets understand that a bilza animation has 2 states.
Compile time is when the animation is being read (compiled) by Javascript compiler (in the browser) but has not yet started the execution. It means that the compiler has not yet reached "bil.start" statement.
Once the Javascript compiler executes "bil.start" it starts running the animation in a loop and thus this state is called the run-time or running state.
In Simple words the life of bilza.js animation while it is being executed in the browser can be divided into 2 parts: first before the compiler has started the animation loop and second after that point.
It is important to understand that since the "set" method is for compile time and "goto" method is for run-time.
The input values of both the method is of type the prop represents. For example if we are dealing with AniBoolean the input for both methods is a boolean and if we are dealing with AniNumber then the input is a number.