Package apple.foundation.protocol
Interface NSUserActivityDelegate
-
public interface NSUserActivityDelegateThe user activity delegate is responsible for updating the state of an activity and is also notified when an activity has been continued on another device. API-Since: 8.0
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default voiduserActivityDidReceiveInputStreamOutputStream(@NotNull NSUserActivity userActivity, @NotNull NSInputStream inputStream, @NotNull NSOutputStream outputStream)If supportsContinuationStreams is set to YES the continuing side can request streams back to this user activity.default voiduserActivityWasContinued(@NotNull NSUserActivity userActivity)The user activity was continued on another device.default voiduserActivityWillSave(@NotNull NSUserActivity userActivity)The user activity will be saved (to be continued or persisted).
-
-
-
Method Detail
-
userActivityDidReceiveInputStreamOutputStream
default void userActivityDidReceiveInputStreamOutputStream(@NotNull @NotNull NSUserActivity userActivity, @NotNull @NotNull NSInputStream inputStream, @NotNull @NotNull NSOutputStream outputStream)If supportsContinuationStreams is set to YES the continuing side can request streams back to this user activity. This delegate callback will be received with the incoming streams from the other side. The streams will be in an unopened state. The streams should be opened immediately to start receiving requests from the continuing side.
-
userActivityWasContinued
default void userActivityWasContinued(@NotNull @NotNull NSUserActivity userActivity)The user activity was continued on another device.
-
userActivityWillSave
default void userActivityWillSave(@NotNull @NotNull NSUserActivity userActivity)The user activity will be saved (to be continued or persisted). The receiver should update the activity with current activity state.
-
-