text: //
  //  WhiteRoom+Private.h
  //  WhiteSDK
  //
  //  Created by yleaf on 2019/7/23.
  //
  
  #import "WhiteRoom.h"
  #import "ApplePencilDrawHandler.h"
  
  NS_ASSUME_NONNULL_BEGIN
  
  @interface WhiteRoom ()
  
  @property (nonatomic, strong, readwrite) ApplePencilDrawHandler *applePencilDrawHandler;
  @property (nonatomic, strong, readwrite) NSNumber *observerId;
  @property (nonatomic, assign, readwrite, getter=isWritable) BOOL writable;
  @property (nonatomic, assign) BOOL shouldCheckingRepeatSetWritable;
  @property (nonatomic, assign) BOOL isUpdatingWritable;
  
  - (instancetype)initWithUuid:(NSString *)uuid bridge:(WhiteBoardView *)bridge;
  - (void)updatePhase:(WhiteRoomPhase)phase;
  - (void)updateRoomState:(WhiteRoomState *)state;
  - (void)prepareForApplePencilDrawOnly;
  
  @end
  
  NS_ASSUME_NONNULL_END
  