Tuya iOS Smart Life App SDK 5.15.0
TSmartSceneActionInfoBuilder Class Reference

#import <TSmartSceneActionInfoBuilder.h>

Inheritance diagram for TSmartSceneActionInfoBuilder:
<TSmartSceneActionInfoProtocol> <TSmartSceneActionInfoProtocol> <TSmartSceneActionInfoProtocol> <TSmartSceneActionInfoProtocol> TSmartSceneActionBoolBuidler TSmartSceneActionBoolBuidler TSmartSceneActionBoolBuidler TSmartSceneActionBoolBuidler TSmartSceneActionColouredLightBuidler TSmartSceneActionColouredLightBuidler TSmartSceneActionColouredLightBuidler TSmartSceneActionColouredLightBuidler TSmartSceneActionCountdownBuidler TSmartSceneActionCountdownBuidler TSmartSceneActionCountdownBuidler TSmartSceneActionCountdownBuidler TSmartSceneActionEnumBuidler TSmartSceneActionEnumBuidler TSmartSceneActionEnumBuidler TSmartSceneActionEnumBuidler TSmartSceneActionPercentBuidler TSmartSceneActionPercentBuidler TSmartSceneActionPercentBuidler TSmartSceneActionPercentBuidler TSmartSceneActionStepBuidler TSmartSceneActionStepBuidler TSmartSceneActionStepBuidler TSmartSceneActionStepBuidler TSmartSceneActionToggleBuidler TSmartSceneActionToggleBuidler TSmartSceneActionToggleBuidler TSmartSceneActionToggleBuidler TSmartSceneActionUneditableBuidler TSmartSceneActionUneditableBuidler TSmartSceneActionUneditableBuidler TSmartSceneActionUneditableBuidler TSmartSceneActionValueBuidler TSmartSceneActionValueBuidler TSmartSceneActionValueBuidler TSmartSceneActionValueBuidler TSmartSceneActionWhiteLightBuidler TSmartSceneActionWhiteLightBuidler TSmartSceneActionWhiteLightBuidler TSmartSceneActionWhiteLightBuidler

Instance Methods

(instancetype) - initWithFeature:actionDp:
 
(instancetype) - initWithFeature:actionDp:
 
(instancetype) - initWithFeature:actionDp:
 
(instancetype) - initWithFeature:actionDp:
 
- Instance Methods inherited from <TSmartSceneActionInfoProtocol>
(NSString *) - actionExecutor
 
(NSString *) - entityName
 
(NSString *) - entityId
 
(nullable NSDictionary *) - extraProperty
 
(NSDictionary *) - executorProperty
 
(NSString *) - actionExecutor
 
(NSString *) - entityName
 
(NSString *) - entityId
 
(nullable NSDictionary *) - extraProperty
 
(NSDictionary *) - executorProperty
 
(NSString *) - actionExecutor
 
(NSString *) - entityName
 
(NSString *) - entityId
 
(nullable NSDictionary *) - extraProperty
 
(NSDictionary *) - executorProperty
 
(NSString *) - actionExecutor
 
(NSString *) - entityName
 
(NSString *) - entityId
 
(nullable NSDictionary *) - extraProperty
 
(NSDictionary *) - executorProperty
 

Properties

ThingSmartSceneCoreFeatureModelfeature
 
ThingSmartSceneCoreActionDpModelactionDp
 
NSString * dpId
 

Detailed Description

Definition at line 15 of file TSmartSceneActionInfoBuilder.h.

Method Documentation

◆ initWithFeature:actionDp: [1/4]

- (instancetype) initWithFeature: (ThingSmartSceneCoreFeatureModel *)  feature
actionDp: (ThingSmartSceneCoreActionDpModel *)  actionDp 

◆ initWithFeature:actionDp: [2/4]

- (instancetype) initWithFeature: (ThingSmartSceneCoreFeatureModel *)  feature
actionDp: (ThingSmartSceneCoreActionDpModel *)  actionDp 

◆ initWithFeature:actionDp: [3/4]

- (instancetype) initWithFeature: (ThingSmartSceneCoreFeatureModel *)  feature
actionDp: (ThingSmartSceneCoreActionDpModel *)  actionDp 

◆ initWithFeature:actionDp: [4/4]

- (instancetype) initWithFeature: (ThingSmartSceneCoreFeatureModel *)  feature
actionDp: (ThingSmartSceneCoreActionDpModel *)  actionDp 

Property Documentation

◆ actionDp

- (ThingSmartSceneCoreActionDpModel *) actionDp
readnonatomicstrong

Definition at line 18 of file TSmartSceneActionInfoBuilder.h.

◆ dpId

- (NSString *) dpId
readnonatomicstrong

Definition at line 19 of file TSmartSceneActionInfoBuilder.h.

◆ feature

- (ThingSmartSceneCoreFeatureModel *) feature
readnonatomicstrong

Definition at line 17 of file TSmartSceneActionInfoBuilder.h.


The documentation for this class was generated from the following files: