public class VisualPropertiesManager
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static class |
VisualPropertiesManager.VisualEventType |
限定符和类型 | 方法和说明 |
---|---|
boolean |
checkAppIdAndProject() |
static VisualPropertiesManager |
getInstance() |
java.util.List<VisualConfig.VisualPropertiesConfig> |
getMatchEventConfigList(java.util.List<VisualConfig.VisualPropertiesConfig> propertiesConfigs,
VisualPropertiesManager.VisualEventType eventType,
java.lang.String screenName,
java.lang.String elementPath,
java.lang.String elementPosition,
java.lang.String elementContent) |
VisualConfig |
getVisualConfig() |
java.lang.String |
getVisualConfigVersion() |
VisualPropertiesCache |
getVisualPropertiesCache() |
VisualPropertiesH5Helper |
getVisualPropertiesH5Helper() |
void |
mergeAppVisualProperty(VisualConfig.VisualProperty visualProperty,
VisualConfig.VisualEvent event,
org.json.JSONObject srcObject,
ViewNode clickViewNode) |
void |
mergeVisualProperties(VisualPropertiesManager.VisualEventType eventType,
org.json.JSONObject srcObject,
ViewNode viewNode) |
void |
registerCollectLogListener(com.sensorsdata.analytics.android.sdk.visual.property.VisualPropertiesManager.CollectLogListener listener) |
void |
requestVisualConfig(SAContextManager contextManager) |
void |
save2Cache(java.lang.String message) |
void |
unRegisterCollectLogListener() |
public static VisualPropertiesManager getInstance()
public void requestVisualConfig(SAContextManager contextManager)
public VisualPropertiesH5Helper getVisualPropertiesH5Helper()
public VisualPropertiesCache getVisualPropertiesCache()
public VisualConfig getVisualConfig()
public void save2Cache(java.lang.String message)
public java.lang.String getVisualConfigVersion()
public void registerCollectLogListener(com.sensorsdata.analytics.android.sdk.visual.property.VisualPropertiesManager.CollectLogListener listener)
public void unRegisterCollectLogListener()
public void mergeVisualProperties(VisualPropertiesManager.VisualEventType eventType, org.json.JSONObject srcObject, ViewNode viewNode)
public java.util.List<VisualConfig.VisualPropertiesConfig> getMatchEventConfigList(java.util.List<VisualConfig.VisualPropertiesConfig> propertiesConfigs, VisualPropertiesManager.VisualEventType eventType, java.lang.String screenName, java.lang.String elementPath, java.lang.String elementPosition, java.lang.String elementContent)
public boolean checkAppIdAndProject()
public void mergeAppVisualProperty(VisualConfig.VisualProperty visualProperty, VisualConfig.VisualEvent event, org.json.JSONObject srcObject, ViewNode clickViewNode)