Annotate functions in connections and port away from implicit onFoo
This commit is contained in:
@@ -59,7 +59,7 @@ ApplicationWindow {
|
||||
|
||||
Connections {
|
||||
target: mapView.map
|
||||
function onCopyrightLinkActivated() {
|
||||
function onCopyrightLinkActivated(link: string): void {
|
||||
Qt.openUrlExternally(link);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -60,21 +60,21 @@ Kirigami.ApplicationWindow {
|
||||
|
||||
Connections {
|
||||
target: LoginHelper
|
||||
function onLoaded() {
|
||||
function onLoaded(): void {
|
||||
root.load();
|
||||
}
|
||||
}
|
||||
|
||||
Connections {
|
||||
target: Registration
|
||||
function onLoaded() {
|
||||
function onLoaded(): void {
|
||||
root.load();
|
||||
}
|
||||
}
|
||||
|
||||
Connections {
|
||||
target: root.quitAction
|
||||
function onTriggered() {
|
||||
function onTriggered(): void {
|
||||
Qt.quit();
|
||||
}
|
||||
}
|
||||
@@ -98,7 +98,7 @@ Kirigami.ApplicationWindow {
|
||||
Connections {
|
||||
target: RoomManager
|
||||
|
||||
function onCurrentRoomChanged() {
|
||||
function onCurrentRoomChanged(): void {
|
||||
if (RoomManager.currentRoom && pageStack.depth <= 1 && root.initialized && Kirigami.Settings.isMobile) {
|
||||
let roomPage = pageStack.layers.push(Qt.createComponent('org.kde.neochat', 'RoomPage'));
|
||||
roomPage.backRequested.connect(event => {
|
||||
@@ -107,31 +107,31 @@ Kirigami.ApplicationWindow {
|
||||
}
|
||||
}
|
||||
|
||||
function onAskJoinRoom(room) {
|
||||
function onAskJoinRoom(room: NeoChatRoom): void {
|
||||
Qt.createComponent("org.kde.neochat", "JoinRoomDialog").createObject(root, {
|
||||
room: room,
|
||||
connection: root.connection
|
||||
}).open();
|
||||
}
|
||||
|
||||
function onShowUserDetail(user, room) {
|
||||
function onShowUserDetail(user, room: NeoChatRoom): void {
|
||||
root.showUserDetail(user, room);
|
||||
}
|
||||
|
||||
function goToEvent(event) {
|
||||
function goToEvent(event: string): void {
|
||||
if (event.length > 0) {
|
||||
roomItem.goToEvent(event);
|
||||
}
|
||||
roomItem.forceActiveFocus();
|
||||
}
|
||||
|
||||
function onAskDirectChatConfirmation(user) {
|
||||
function onAskDirectChatConfirmation(user): void {
|
||||
Qt.createComponent("org.kde.neochat", "AskDirectChatConfirmation").createObject(this, {
|
||||
user: user
|
||||
}).open();
|
||||
}
|
||||
|
||||
function onExternalUrl(url) {
|
||||
function onExternalUrl(url): void {
|
||||
let dialog = Qt.createComponent("org.kde.neochat", "ConfirmUrlDialog").createObject(this);
|
||||
dialog.link = url;
|
||||
dialog.open();
|
||||
|
||||
@@ -72,7 +72,7 @@ Components.AlbumMaximizeComponent {
|
||||
|
||||
Connections {
|
||||
target: MediaManager
|
||||
function onPlaybackStarted() {
|
||||
function onPlaybackStarted(): void {
|
||||
if (currentItem.playbackState === MediaPlayer.PlayingState) {
|
||||
currentItem.pause();
|
||||
}
|
||||
@@ -82,7 +82,7 @@ Components.AlbumMaximizeComponent {
|
||||
Connections {
|
||||
target: currentRoom
|
||||
|
||||
function onFileTransferProgress(id, progress, total) {
|
||||
function onFileTransferProgress(id: string, progress: int, total: int): void {
|
||||
if (id == root.currentEventId) {
|
||||
root.downloadAction.progress = progress / total * 100.0;
|
||||
}
|
||||
@@ -130,7 +130,7 @@ Components.AlbumMaximizeComponent {
|
||||
|
||||
Connections {
|
||||
target: RoomManager
|
||||
function onCloseFullScreen() {
|
||||
function onCloseFullScreen(): void {
|
||||
root.close();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -22,7 +22,7 @@ Kirigami.Page {
|
||||
|
||||
Connections {
|
||||
target: root.QQC2.ApplicationWindow.window
|
||||
function onClosing() {
|
||||
function onClosing(): void {
|
||||
root.destroy();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -80,7 +80,7 @@ Kirigami.Page {
|
||||
|
||||
Connections {
|
||||
target: root.currentRoom.connection
|
||||
function onIsOnlineChanged() {
|
||||
function onIsOnlineChanged(): void {
|
||||
if (!root.currentRoom.connection.isOnline) {
|
||||
banner.text = i18nc("@info:status", "NeoChat is offline. Please check your network connection.");
|
||||
banner.visible = true;
|
||||
@@ -162,20 +162,20 @@ Kirigami.Page {
|
||||
|
||||
Connections {
|
||||
target: RoomManager
|
||||
function onCurrentRoomChanged() {
|
||||
function onCurrentRoomChanged(): void {
|
||||
if (root.currentRoom && root.currentRoom.isInvite) {
|
||||
Controller.clearInvitationNotification(root.currentRoom.id);
|
||||
}
|
||||
}
|
||||
|
||||
function onGoToEvent(eventId) {
|
||||
function onGoToEvent(eventId: string): void {
|
||||
(timelineViewLoader.item as TimelineView).goToEvent(eventId);
|
||||
}
|
||||
}
|
||||
|
||||
Connections {
|
||||
target: root.currentRoom.connection
|
||||
function onJoinedRoom(room, invited) {
|
||||
function onJoinedRoom(room: NeoChatRoom, invited: NeoChatRoom): void {
|
||||
if (root.currentRoom.id === invited.id) {
|
||||
RoomManager.resolveResource(room.id);
|
||||
}
|
||||
@@ -195,13 +195,13 @@ Kirigami.Page {
|
||||
Connections {
|
||||
target: RoomManager
|
||||
|
||||
function onShowMessage(messageType, message) {
|
||||
function onShowMessage(messageType: Kirigami.MessageType, message: string): void {
|
||||
banner.text = message;
|
||||
banner.type = messageType;
|
||||
banner.visible = true;
|
||||
}
|
||||
|
||||
function onShowEventSource(eventId) {
|
||||
function onShowEventSource(eventId: string): void {
|
||||
(root.Kirigami.PageStack.pageStack as Kirigami.PageRow).pushDialogLayer(Qt.createComponent('org.kde.neochat', 'MessageSourceSheet'), {
|
||||
sourceText: root.currentRoom.getEventJsonSource(eventId)
|
||||
}, {
|
||||
@@ -210,7 +210,7 @@ Kirigami.Page {
|
||||
});
|
||||
}
|
||||
|
||||
function onShowMessageMenu(eventId, author, messageComponentType, plainText, htmlText, selectedText, hoveredLink, isThread) {
|
||||
function onShowMessageMenu(eventId: string, author, messageComponentType, plainText: string, htmlText: string, selectedText: string, hoveredLink: string, isThread: bool): void {
|
||||
const contextMenu = messageDelegateContextMenu.createObject(root, {
|
||||
selectedText: selectedText,
|
||||
hoveredLink: hoveredLink,
|
||||
|
||||
@@ -177,7 +177,7 @@ QQC2.ComboBox {
|
||||
|
||||
Connections {
|
||||
target: serverListModel
|
||||
function onServerCheckComplete(url, valid) {
|
||||
function onServerCheckComplete(url: string, valid: bool): void {
|
||||
if (url == serverUrlField.text && valid) {
|
||||
serverUrlField.isValidServer = true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user