41 lines
1.3 KiB
Objective-C
Executable File
41 lines
1.3 KiB
Objective-C
Executable File
//
|
|
// RoomMusicView.h
|
|
// miliao
|
|
//
|
|
// Created by aa on 2019/7/9.
|
|
// Copyright © 2019 miliao. All rights reserved.
|
|
//
|
|
|
|
#import "BaseView.h"
|
|
#import "RoomMusicModel.h"
|
|
#import "RCMicRoomViewModel.h"
|
|
|
|
@interface RoomMusicView : BaseView
|
|
|
|
@property (nonatomic, strong) UISlider *localVolSlider;
|
|
@property (nonatomic, strong) UISlider *farVolSlider;
|
|
|
|
@property (nonatomic, strong) UISlider *sliderView;
|
|
|
|
@property (nonatomic, strong) UIButton *playAndPauseBtn;
|
|
|
|
@property (nonatomic , copy) void(^onAButtonClickBlock)(void);
|
|
@property (nonatomic , copy) void(^nextButtonClickBlock)(void);
|
|
|
|
@property (nonatomic , copy) void(^orderButtonClickBlock)(NSString *circular);
|
|
@property (nonatomic , copy) void(^playSoundClickBlock)(RoomMusicModel *model);
|
|
|
|
@property (nonatomic , copy) void(^musicFileClickBlock)(void);
|
|
|
|
@property (nonatomic , copy) void(^playAndPauseButonClickBlock)(RoomMusicModel *model, BOOL isPlay);
|
|
|
|
@property (nonatomic , copy) void(^sliderValueChangedBlock)(CGFloat sliderValue);
|
|
|
|
@property (nonatomic , copy) void(^localVolSliderValueChangedBlock)(CGFloat sliderValue);
|
|
|
|
@property (nonatomic , copy) void(^farVolSliderValueChangedBlock)(CGFloat sliderValue);
|
|
|
|
- (instancetype)initWithViewModel:(RCMicRoomViewModel *)viewModel;
|
|
|
|
@end
|