9 #import <Foundation/Foundation.h>
11 NS_ASSUME_NONNULL_BEGIN
15 BMKWalkCycleTrafficLightRenderTypeUpdate = 0,
16 BMKWalkCycleTrafficLightRenderTypeHiddenPop = 1,
17 BMKWalkCycleTrafficLightRenderTypeHiddenIcon = 2,
21 BMKWalkCycleTrafficLightTypeInvalid = 0,
22 BMKWalkCycleTrafficLightTypeSingle = 1,
23 BMKWalkCycleTrafficLightTypeTheFirst = 2,
24 BMKWalkCycleTrafficLightTypeTheSecond = 3,
28 BMKWalkCycleTrafficLightPopTypeInvalid = 0,
29 BMKWalkCycleTrafficLightPopTypeNormal = 1,
30 BMKWalkCycleTrafficLightPopTypeBig = 2,
31 BMKWalkCycleTrafficLightPopTypeSmall = 3,
35 BMKWalkCycleTrafficLightDirectionTypeInvalid = 0,
36 BMKWalkCycleTrafficLightDirectionTypeStraight = 1,
37 BMKWalkCycleTrafficLightDirectionTypeLeftTurn = 2,
41 BMKWalkCycleTrafficLightStatusTypeInvalid = 0,
42 BMKWalkCycleTrafficLightStatusTypeOff = 11,
43 BMKWalkCycleTrafficLightStatusTypeRed = 21,
44 BMKWalkCycleTrafficLightStatusTypeYellow = 22,
45 BMKWalkCycleTrafficLightStatusTypeGreen = 23,
50 @property(nonatomic, assign) BMKWalkCycleTrafficLightRenderType
renderType;
52 @property(nonatomic, assign) BMKWalkCycleTrafficLightType
lightType;
54 @property(nonatomic, assign) BMKWalkCycleTrafficLightPopType
popType;
56 @property(nonatomic, assign) BMKWalkCycleTrafficLightDirectionType
direction;
64 @property(nonatomic, assign) BMKWalkCycleTrafficLightStatusType lightStatus;
66 @property(nonatomic, assign) NSInteger period;
68 @property(nonatomic, assign) NSInteger countDown;