blob: 56331b4fab8c02d8a1d41808a63fc9c76eee4c2c [file] [log] [blame]
// Copyright 2013 The Flutter Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
package io.flutter.plugins.camera.features.autofocus;
// Mirrors focus_mode.dart
public enum FocusMode {
auto("auto"),
locked("locked");
private final String strValue;
FocusMode(String strValue) {
this.strValue = strValue;
}
public static FocusMode getValueForString(String modeStr) {
for (FocusMode value : values()) {
if (value.strValue.equals(modeStr)) {
return value;
}
}
return null;
}
@Override
public String toString() {
return strValue;
}
}