Package com.smartgwt.client.ai
Class BuildUIViaAIResponse
java.lang.Object
com.smartgwt.client.core.JsObject
com.smartgwt.client.core.DataClass
com.smartgwt.client.core.RefDataClass
com.smartgwt.client.util.AsyncOperationResult
com.smartgwt.client.ai.BuildViaAIResponse
com.smartgwt.client.ai.BuildUIViaAIResponse
- All Implemented Interfaces:
HasHandlers
Represents a response from AI to a user's request to build UI element(s).
-
Field Summary
Fields inherited from class com.smartgwt.client.core.RefDataClass
id
Fields inherited from class com.smartgwt.client.core.DataClass
factoryCreated, factoryProperties
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionAfter a successful request to build UI via AI, the JavaScript code that was generated.getNodes()
After a successful request to build UI via AI, the palette nodes that were generated.static BuildUIViaAIResponse
getOrCreateRef
(JavaScriptObject jsObj) After a successful request to build UI via AI, the JavaScript code that was generated.setNodes
(PaletteNode... nodes) After a successful request to build UI via AI, the palette nodes that were generated.Methods inherited from class com.smartgwt.client.util.AsyncOperationResult
getCancellationReason, getDisabledMessage, getErrorMessage, getType, setCancellationReason, setDisabledMessage, setErrorMessage, setType
Methods inherited from class com.smartgwt.client.core.RefDataClass
getRef, getRef, internalSetID
Methods inherited from class com.smartgwt.client.core.DataClass
applyFactoryProperties, doAddHandler, fireEvent, getAttribute, getAttributeAsBoolean, getAttributeAsBoolean, getAttributeAsDate, getAttributeAsDouble, getAttributeAsDoubleArray, getAttributeAsElement, getAttributeAsFloat, getAttributeAsInt, getAttributeAsIntArray, getAttributeAsJavaScriptObject, getAttributeAsLong, getAttributeAsMap, getAttributeAsObject, getAttributeAsRecord, getAttributeAsString, getAttributeAsStringArray, getAttributes, getHandlerCount, isFactoryCreated, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeAsJavaObject, setFactoryCreated
-
Constructor Details
-
BuildUIViaAIResponse
public BuildUIViaAIResponse() -
BuildUIViaAIResponse
-
-
Method Details
-
getOrCreateRef
-
setJSCode
After a successful request to build UI via AI, the JavaScript code that was generated.- Parameters:
jsCode
- New jsCode value. Default value is null- Returns:
BuildUIViaAIResponse
instance, for chaining setter calls
-
getJSCode
After a successful request to build UI via AI, the JavaScript code that was generated.- Returns:
- Current jsCode value. Default value is null
-
setNodes
After a successful request to build UI via AI, the palette nodes that were generated.- Parameters:
nodes
- New nodes value. Default value is null- Returns:
BuildUIViaAIResponse
instance, for chaining setter calls
-
getNodes
After a successful request to build UI via AI, the palette nodes that were generated.- Returns:
- Current nodes value. Default value is null
-