com.smartgwt.client.widgets.viewer
Class DetailViewerRecord

java.lang.Object
  extended by com.smartgwt.client.core.JsObject
      extended by com.smartgwt.client.core.DataClass
          extended by com.smartgwt.client.core.RefDataClass
              extended by com.smartgwt.client.data.Record
                  extended by com.smartgwt.client.widgets.viewer.DetailViewerRecord
Direct Known Subclasses:
TileRecord

public class DetailViewerRecord
extends Record

A DetailViewerRecord is an object literal with properties that define the values for the various fields of a DetailViewer.

For example a DetailViewer that defines the following fields:

  fields : [
      {name: "field1"},
      {name: "field2"}
  ],
  
Might have the following data:
  data : [
      {field1: "foo", field2: "bar"},
      {field1: "field1 value", field2: "field2 value"}
  ]
  
Each element in the data array above is an instance of DetailViewerRecord - notice that these are specified simply as object literals with properties.


Field Summary
 
Fields inherited from class com.smartgwt.client.core.JsObject
jsObj
 
Constructor Summary
DetailViewerRecord()
           
DetailViewerRecord(JavaScriptObject jsObj)
           
 
Method Summary
static DetailViewerRecord getOrCreateRef(JavaScriptObject jsObj)
           
 
Methods inherited from class com.smartgwt.client.data.Record
convertToRecordArray, getAttributeAsRecordArray, getAttributeAsRecordList, toMap
 
Methods inherited from class com.smartgwt.client.core.RefDataClass
getRef, getRef
 
Methods inherited from class com.smartgwt.client.core.DataClass
doAddHandler, fireEvent, getAttribute, getAttributeAsBoolean, getAttributeAsDate, getAttributeAsDouble, getAttributeAsDoubleArray, getAttributeAsFloat, getAttributeAsInt, getAttributeAsIntArray, getAttributeAsJavaScriptObject, getAttributeAsLong, getAttributeAsMap, getAttributeAsObject, getAttributeAsRecord, getAttributeAsString, getAttributeAsStringArray, getAttributes, getHandlerCount, getJsObj, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute
 
Methods inherited from class com.smartgwt.client.core.JsObject
isCreated, setJsObj
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DetailViewerRecord

public DetailViewerRecord()

DetailViewerRecord

public DetailViewerRecord(JavaScriptObject jsObj)
Method Detail

getOrCreateRef

public static DetailViewerRecord getOrCreateRef(JavaScriptObject jsObj)