001package react4j.internal;
002
003/**
004 * Constants representing the state of a view.
005 * Used by the generated classes.
006 */
007public final class ViewState
008{
009  public static final int IDLE = 0;
010  /**
011   * The view needs to be re-rendered, a dependency has updated.
012   */
013  public static final int SCHEDULED = 1;
014  /**
015   * The view has been unmounted and should not be re-rendered.
016   */
017  public static final int UNMOUNTED = 2;
018
019  private ViewState()
020  {
021  }
022}