-
public interface IDpParser<T extends Object>create by dongdaqingmibo 2023/8/29 14:56
-
-
Method Summary
Modifier and Type Method Description abstract StringgetIconFont()icon font abstract StringgetDisplayTitle()default title for display abstract StringgetDisplayStatusForQuickOp()default value with unit(if available) for display at the quick op area abstract StringgetDisplayStatus()default value with unit(if available) for display at status area abstract StringgetDpId()dp id abstract StringgetDpShowType()show type: percent, percent1, countdown, countdown1, ... abstract StringgetType()origin type: bool, enum, num, string abstract SchemaBeangetSchema()schema info abstract ProductStandardConfig.FunctionSchemaBeangetStandardSchema()standard schema info abstract StringgetCommands(T status)abstract TgetValue()current value -
-
Method Detail
-
getIconFont
abstract String getIconFont()
icon font
-
getDisplayTitle
abstract String getDisplayTitle()
default title for display
-
getDisplayStatusForQuickOp
abstract String getDisplayStatusForQuickOp()
default value with unit(if available) for display at the quick op area
-
getDisplayStatus
abstract String getDisplayStatus()
default value with unit(if available) for display at status area
-
getDpId
abstract String getDpId()
dp id
-
getDpShowType
abstract String getDpShowType()
show type: percent, percent1, countdown, countdown1, ...
-
getType
abstract String getType()
origin type: bool, enum, num, string
-
getSchema
abstract SchemaBean getSchema()
schema info
-
getStandardSchema
abstract ProductStandardConfig.FunctionSchemaBean getStandardSchema()
standard schema info
-
getCommands
abstract String getCommands(T status)
- Parameters:
status- value to be delivered to device
-
-
-
-