summaryrefslogtreecommitdiff
path: root/device-provisioner/src/main/com/android/sdklib/deviceprovisioner/DeviceAction.kt
diff options
context:
space:
mode:
Diffstat (limited to 'device-provisioner/src/main/com/android/sdklib/deviceprovisioner/DeviceAction.kt')
-rw-r--r--device-provisioner/src/main/com/android/sdklib/deviceprovisioner/DeviceAction.kt6
1 files changed, 5 insertions, 1 deletions
diff --git a/device-provisioner/src/main/com/android/sdklib/deviceprovisioner/DeviceAction.kt b/device-provisioner/src/main/com/android/sdklib/deviceprovisioner/DeviceAction.kt
index 911e492cec..52b356557b 100644
--- a/device-provisioner/src/main/com/android/sdklib/deviceprovisioner/DeviceAction.kt
+++ b/device-provisioner/src/main/com/android/sdklib/deviceprovisioner/DeviceAction.kt
@@ -73,7 +73,11 @@ interface EditAction : DeviceAction {
}
interface EditTemplateAction : DeviceAction {
- suspend fun edit()
+ /**
+ * Invokes a UI to make edits to the template. If the edits are accepted, returns the new template
+ * that was created.
+ */
+ suspend fun edit(): DeviceTemplate?
}
/** Deletes the given device from any persistent storage. */