# FocusMode

Enumeration `FocusMode` describes the focus mode.

<div class="sample-code-prefix template2"></div>
   >- Android
   >- Objective-C
   >- Swift
   >
>
```java
@IntDef({FM_LOCKED,FM_CONTINUOUS_AUTO})
@Retention(RetentionPolicy.CLASS)
public @interface EnumFocusMode {
   // Lock the focal length.
   public static final int FM_LOCKED = 1;
   // Keep continuous auto-focus.
   public static final int FM_CONTINUOUS_AUTO = 2;
}
```
>
```objc
typedef NS_ENUM(NSInteger, DSFocusMode){
   /**
    * Lock the focal length.
    */
   FocusModeLocked           =   1,
   /**
    * Enable the continuous auto-focus.
    */
   FocusModeContinuousAuto     =   2
};
```
>
```swift
public enum FocusMode : Int{
   /**
    * Lock the focal length.
    */
   locked           =   1
   /**
    * Enable the continuous auto-focus.
    */
   continuousAuto     =   2
}
```
