image - specifies the image to be displayed. Must be included.
delay value - the number of milliseconds you want the applet to pause between operations. A higher number is slower because it specifies a longer pause.
bulb value - the size of the bulb in pixels.
border - the width of the border in pixels.
gap - determines the spacing between the bulbs.
stride - describes a series of breaks you can introduce into your light stream. A lower number gives you smaller breaks. Unlike gaps, which are breaks between individual bulbs, the stride breaks are between clusters of bulbs.
url - make an image into a button using this parameter to create a link to any url.
mode - this is where you create a control string, or set of instructions to define the pattern you want the flashing lights to follow. You can create a string of instructions that include one or a combination of the following commands:
- f: forward (clockwise), yellow lights
- F: forward (clockwise), multicolored lights
- r: reverse (counter-clockwise), yellow lights
- R: reverse (counter-clockwise), multicolored lights
- c: clear sequence (clockwise). The yellow lights all start out lit, and go out (are cleared) one by one.
- C: clear sequence, random order
- s: set sequence, (clockwise) The opposite of c. The yellow lights light up one at a time.
- S: set sequence, random order
- 1: one bulb only.
- +: additive. Two lights in opposite corners start running along the edges. When they reach the opposing corner.they stop moving and stay lit. A new set of bulbs then does the same thing, stopping beside the previous ones. This continues until the border is full of lights
- b: blinking. A string of lights flashes on and off on one edge, alternating with a longer string of lights around the rest of the border.