Documentation in progress: please use the 3.4 Reference Manual.

Name

videotogglebutton

Synopsis

LZX: videotogglebutton
JavaScript: lz.videotogglebutton
Type: Class
Access: public
Topic: Extensions.Audio-Video
Declared in: lps/components/av/videotogglebutton.lzx

Superclass Chain

node (LzNode) » view (LzView) » videotogglebutton

Known Subclasses

Details

Properties (5)

engaged
<attribute name="engaged" value="false" />
public var engaged;
frameTable
<attribute name="frameTable" value="$once{ [1, 2, 1, 2, 3, 3, 3, 3]}" />
public var frameTable;
This look-up table maps a state value to a frame index. Currently 2^3=8 states: over (2^0=1), tracking (2^1=2) and engaged (2^2=4).
icon
<attribute name="icon" type="string" value="" />
public var icon : String;
over
<attribute name="over" value="false" />
public var over;
tracking
<attribute name="tracking" value="false" />
public var tracking;

Methods (1)

trigger()
<method name="trigger" />
public function trigger();

LZX Synopsis

<class name="lz.videotogglebutton" extends=" LzView ">
  <attribute name=" engaged " value="false" />
  <attribute name=" frameTable " value="$once{ [1, 2, 1, 2, 3, 3, 3, 3]}" />
  <attribute name=" icon " type="string" value="" />
  <attribute name=" over " value="false" />
  <attribute name=" tracking " value="false" />
  <method name=" trigger " />
</class>

JavaScript Synopsis

public lz.videotogglebutton extends  LzView  {
  public var engaged ;
  public var frameTable ;
  public var icon  : String;
  public var over ;
  public var tracking ;
  prototype public function trigger ();
}