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() |
void |
requestVisualConfig(android.content.Context context,
SensorsDataAPI sensorsDataAPI) |
void |
save2Cache(java.lang.String message) |
void |
unRegisterCollectLogListener() |
public static VisualPropertiesManager getInstance()
public void requestVisualConfig(android.content.Context context,
SensorsDataAPI sensorsDataAPI)
public void requestVisualConfig()
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)