com.threerings.opengl.gui.config
Class ComponentConfig.TabbedPane.Tab

java.lang.Object
  extended by com.threerings.util.DeepObject
      extended by com.threerings.opengl.gui.config.ComponentConfig.TabbedPane.Tab
All Implemented Interfaces:
Exportable, Copyable, Cloneable
Enclosing class:
ComponentConfig.TabbedPane

public static class ComponentConfig.TabbedPane.Tab
extends DeepObject
implements Exportable

A single tab.


Field Summary
 ComponentConfig component
          The tab component.
 boolean hasClose
          Whether or not the tab has a close button.
 ConfigReference<StyleConfig> styleOverride
          An optional override style for the tab button.
 String title
          The tab title.
 
Constructor Summary
ComponentConfig.TabbedPane.Tab()
           
 
Method Summary
 
Methods inherited from class com.threerings.util.DeepObject
clone, copy, copy, equals, hashCode, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

title

@Editable(hgroup="t")
public String title
The tab title.


hasClose

@Editable(hgroup="t")
public boolean hasClose
Whether or not the tab has a close button.


styleOverride

@Editable(nullable=true)
public ConfigReference<StyleConfig> styleOverride
An optional override style for the tab button.


component

@Editable
public ComponentConfig component
The tab component.

Constructor Detail

ComponentConfig.TabbedPane.Tab

public ComponentConfig.TabbedPane.Tab()


Copyright © 2011. All Rights Reserved.