chore(lib, example_full): naming fixes
This commit is contained in:
@@ -349,13 +349,15 @@ extension MessagingExtension on AppService {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
void sendFilesResponse(String requestId, {required bool response}) {
|
void sendFilesResponse(String requestId, {required bool isAccepted}) {
|
||||||
if (connectedDevice == null) return;
|
if (connectedDevice == null) return;
|
||||||
print('send');
|
|
||||||
_nearbyService.send(
|
_nearbyService.send(
|
||||||
OutgoingNearbyMessage(
|
OutgoingNearbyMessage(
|
||||||
receiver: connectedDevice!.info,
|
receiver: connectedDevice!.info,
|
||||||
content: NearbyMessageFilesResponse(id: requestId, isAccepted: response),
|
content: NearbyMessageFilesResponse(
|
||||||
|
id: requestId,
|
||||||
|
isAccepted: isAccepted,
|
||||||
|
),
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ class MessagesListener {
|
|||||||
// accept or dismiss the files request
|
// accept or dismiss the files request
|
||||||
(isAccepted) => context.read<AppService>().sendFilesResponse(
|
(isAccepted) => context.read<AppService>().sendFilesResponse(
|
||||||
filesRequest.id,
|
filesRequest.id,
|
||||||
response: isAccepted ?? false,
|
isAccepted: isAccepted ?? false,
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -205,25 +205,25 @@ class NearbySocketService {
|
|||||||
.cast<ReceivedNearbyMessage>()
|
.cast<ReceivedNearbyMessage>()
|
||||||
.map((e) => MessagesStreamMapper.replaceId(e, _connectedDeviceId))
|
.map((e) => MessagesStreamMapper.replaceId(e, _connectedDeviceId))
|
||||||
.listen(
|
.listen(
|
||||||
(message) async {
|
(message) async {
|
||||||
try {
|
try {
|
||||||
_handleFilesMessage(message);
|
_handleFilesMessage(message);
|
||||||
socketListener.onData(message);
|
socketListener.onData(message);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
Logger.error(e);
|
Logger.error(e);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
onDone: () {
|
onDone: () {
|
||||||
state.value = CommunicationChannelState.notConnected;
|
state.value = CommunicationChannelState.notConnected;
|
||||||
socketListener.onDone?.call();
|
socketListener.onDone?.call();
|
||||||
},
|
},
|
||||||
onError: (e, s) {
|
onError: (e, s) {
|
||||||
Logger.error(e);
|
Logger.error(e);
|
||||||
state.value = CommunicationChannelState.notConnected;
|
state.value = CommunicationChannelState.notConnected;
|
||||||
socketListener.onError?.call(e, s);
|
socketListener.onError?.call(e, s);
|
||||||
},
|
},
|
||||||
cancelOnError: socketListener.cancelOnError,
|
cancelOnError: socketListener.cancelOnError,
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
if (_messagesSubscription != null) {
|
if (_messagesSubscription != null) {
|
||||||
state.value = CommunicationChannelState.connected;
|
state.value = CommunicationChannelState.connected;
|
||||||
|
|||||||
@@ -186,23 +186,19 @@ class NearbyIOSService extends NearbyService {
|
|||||||
cancelOnError: eventListener.cancelOnError,
|
cancelOnError: eventListener.cancelOnError,
|
||||||
);
|
);
|
||||||
_resourcesSubscription = NearbyServiceIOSPlatform.instance.resourcesStream
|
_resourcesSubscription = NearbyServiceIOSPlatform.instance.resourcesStream
|
||||||
.map((event) {
|
|
||||||
print(event);
|
|
||||||
return event;
|
|
||||||
})
|
|
||||||
.map(ResourcesStreamMapper.toFilesPack)
|
.map(ResourcesStreamMapper.toFilesPack)
|
||||||
.where((event) => event != null)
|
.where((event) => event != null)
|
||||||
.cast<ReceivedNearbyFilesPack>()
|
.cast<ReceivedNearbyFilesPack>()
|
||||||
.listen(
|
.listen(
|
||||||
(e) => filesListener?.onData.call(e),
|
(e) => filesListener?.onData.call(e),
|
||||||
onDone: filesListener?.onDone,
|
onDone: filesListener?.onDone,
|
||||||
onError: (e, s) {
|
onError: (e, s) {
|
||||||
Logger.error(e);
|
Logger.error(e);
|
||||||
_state.value = CommunicationChannelState.notConnected;
|
_state.value = CommunicationChannelState.notConnected;
|
||||||
filesListener?.onError?.call(e, s);
|
filesListener?.onError?.call(e, s);
|
||||||
},
|
},
|
||||||
cancelOnError: filesListener?.cancelOnError,
|
cancelOnError: filesListener?.cancelOnError,
|
||||||
);
|
);
|
||||||
if (_messagesSubscription != null) {
|
if (_messagesSubscription != null) {
|
||||||
Logger.info('Messages subscription was created successfully');
|
Logger.info('Messages subscription was created successfully');
|
||||||
eventListener.onCreated?.call();
|
eventListener.onCreated?.call();
|
||||||
|
|||||||
Reference in New Issue
Block a user