mirror of
https://github.com/vector-im/element-web.git
synced 2024-11-17 22:14:58 +08:00
fa34dee091
... hopefully fixing https://github.com/vector-im/vector-web/issues/1437 in the process. The idea here is that, when we remove a read-receipt from the DOM, we stash its position in a map. Then, when the read-receipt appears again attached to another event, we know where to start the transition.
110 lines
9.6 KiB
JavaScript
110 lines
9.6 KiB
JavaScript
/*
|
|
Copyright 2015, 2016 OpenMarket Ltd
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
*/
|
|
|
|
/*
|
|
* THIS FILE IS AUTO-GENERATED
|
|
* You can edit it you like, but your changes will be overwritten,
|
|
* so you'd just be trying to swim upstream like a salmon.
|
|
* You are not a salmon.
|
|
*
|
|
* To update it, run:
|
|
* ./reskindex.js -h header
|
|
*/
|
|
|
|
module.exports.components = {};
|
|
module.exports.components['structures.CreateRoom'] = require('./components/structures/CreateRoom');
|
|
module.exports.components['structures.MatrixChat'] = require('./components/structures/MatrixChat');
|
|
module.exports.components['structures.MessagePanel'] = require('./components/structures/MessagePanel');
|
|
module.exports.components['structures.RoomStatusBar'] = require('./components/structures/RoomStatusBar');
|
|
module.exports.components['structures.RoomView'] = require('./components/structures/RoomView');
|
|
module.exports.components['structures.ScrollPanel'] = require('./components/structures/ScrollPanel');
|
|
module.exports.components['structures.TimelinePanel'] = require('./components/structures/TimelinePanel');
|
|
module.exports.components['structures.UploadBar'] = require('./components/structures/UploadBar');
|
|
module.exports.components['structures.UserSettings'] = require('./components/structures/UserSettings');
|
|
module.exports.components['structures.login.ForgotPassword'] = require('./components/structures/login/ForgotPassword');
|
|
module.exports.components['structures.login.Login'] = require('./components/structures/login/Login');
|
|
module.exports.components['structures.login.PostRegistration'] = require('./components/structures/login/PostRegistration');
|
|
module.exports.components['structures.login.Registration'] = require('./components/structures/login/Registration');
|
|
module.exports.components['views.avatars.BaseAvatar'] = require('./components/views/avatars/BaseAvatar');
|
|
module.exports.components['views.avatars.MemberAvatar'] = require('./components/views/avatars/MemberAvatar');
|
|
module.exports.components['views.avatars.RoomAvatar'] = require('./components/views/avatars/RoomAvatar');
|
|
module.exports.components['views.create_room.CreateRoomButton'] = require('./components/views/create_room/CreateRoomButton');
|
|
module.exports.components['views.create_room.Presets'] = require('./components/views/create_room/Presets');
|
|
module.exports.components['views.create_room.RoomAlias'] = require('./components/views/create_room/RoomAlias');
|
|
module.exports.components['views.dialogs.ErrorDialog'] = require('./components/views/dialogs/ErrorDialog');
|
|
module.exports.components['views.dialogs.LogoutPrompt'] = require('./components/views/dialogs/LogoutPrompt');
|
|
module.exports.components['views.dialogs.NeedToRegisterDialog'] = require('./components/views/dialogs/NeedToRegisterDialog');
|
|
module.exports.components['views.dialogs.QuestionDialog'] = require('./components/views/dialogs/QuestionDialog');
|
|
module.exports.components['views.dialogs.SetDisplayNameDialog'] = require('./components/views/dialogs/SetDisplayNameDialog');
|
|
module.exports.components['views.dialogs.TextInputDialog'] = require('./components/views/dialogs/TextInputDialog');
|
|
module.exports.components['views.elements.EditableText'] = require('./components/views/elements/EditableText');
|
|
module.exports.components['views.elements.PowerSelector'] = require('./components/views/elements/PowerSelector');
|
|
module.exports.components['views.elements.ProgressBar'] = require('./components/views/elements/ProgressBar');
|
|
module.exports.components['views.elements.TintableSvg'] = require('./components/views/elements/TintableSvg');
|
|
module.exports.components['views.elements.TruncatedList'] = require('./components/views/elements/TruncatedList');
|
|
module.exports.components['views.elements.UserSelector'] = require('./components/views/elements/UserSelector');
|
|
module.exports.components['views.login.CaptchaForm'] = require('./components/views/login/CaptchaForm');
|
|
module.exports.components['views.login.CasLogin'] = require('./components/views/login/CasLogin');
|
|
module.exports.components['views.login.CustomServerDialog'] = require('./components/views/login/CustomServerDialog');
|
|
module.exports.components['views.login.LoginFooter'] = require('./components/views/login/LoginFooter');
|
|
module.exports.components['views.login.LoginHeader'] = require('./components/views/login/LoginHeader');
|
|
module.exports.components['views.login.PasswordLogin'] = require('./components/views/login/PasswordLogin');
|
|
module.exports.components['views.login.RegistrationForm'] = require('./components/views/login/RegistrationForm');
|
|
module.exports.components['views.login.ServerConfig'] = require('./components/views/login/ServerConfig');
|
|
module.exports.components['views.messages.MAudioBody'] = require('./components/views/messages/MAudioBody');
|
|
module.exports.components['views.messages.MFileBody'] = require('./components/views/messages/MFileBody');
|
|
module.exports.components['views.messages.MImageBody'] = require('./components/views/messages/MImageBody');
|
|
module.exports.components['views.messages.MVideoBody'] = require('./components/views/messages/MVideoBody');
|
|
module.exports.components['views.messages.MessageEvent'] = require('./components/views/messages/MessageEvent');
|
|
module.exports.components['views.messages.TextualBody'] = require('./components/views/messages/TextualBody');
|
|
module.exports.components['views.messages.TextualEvent'] = require('./components/views/messages/TextualEvent');
|
|
module.exports.components['views.messages.UnknownBody'] = require('./components/views/messages/UnknownBody');
|
|
module.exports.components['views.room_settings.AliasSettings'] = require('./components/views/room_settings/AliasSettings');
|
|
module.exports.components['views.room_settings.ColorSettings'] = require('./components/views/room_settings/ColorSettings');
|
|
module.exports.components['views.rooms.AuxPanel'] = require('./components/views/rooms/AuxPanel');
|
|
module.exports.components['views.rooms.EntityTile'] = require('./components/views/rooms/EntityTile');
|
|
module.exports.components['views.rooms.EventTile'] = require('./components/views/rooms/EventTile');
|
|
module.exports.components['views.rooms.InviteMemberList'] = require('./components/views/rooms/InviteMemberList');
|
|
module.exports.components['views.rooms.LinkPreviewWidget'] = require('./components/views/rooms/LinkPreviewWidget');
|
|
module.exports.components['views.rooms.MemberInfo'] = require('./components/views/rooms/MemberInfo');
|
|
module.exports.components['views.rooms.MemberList'] = require('./components/views/rooms/MemberList');
|
|
module.exports.components['views.rooms.MemberTile'] = require('./components/views/rooms/MemberTile');
|
|
module.exports.components['views.rooms.MessageComposer'] = require('./components/views/rooms/MessageComposer');
|
|
module.exports.components['views.rooms.MessageComposerInput'] = require('./components/views/rooms/MessageComposerInput');
|
|
module.exports.components['views.rooms.PresenceLabel'] = require('./components/views/rooms/PresenceLabel');
|
|
module.exports.components['views.rooms.ReadReceiptMarker'] = require('./components/views/rooms/ReadReceiptMarker');
|
|
module.exports.components['views.rooms.RoomHeader'] = require('./components/views/rooms/RoomHeader');
|
|
module.exports.components['views.rooms.RoomList'] = require('./components/views/rooms/RoomList');
|
|
module.exports.components['views.rooms.RoomNameEditor'] = require('./components/views/rooms/RoomNameEditor');
|
|
module.exports.components['views.rooms.RoomPreviewBar'] = require('./components/views/rooms/RoomPreviewBar');
|
|
module.exports.components['views.rooms.RoomSettings'] = require('./components/views/rooms/RoomSettings');
|
|
module.exports.components['views.rooms.RoomTile'] = require('./components/views/rooms/RoomTile');
|
|
module.exports.components['views.rooms.RoomTopicEditor'] = require('./components/views/rooms/RoomTopicEditor');
|
|
module.exports.components['views.rooms.SearchResultTile'] = require('./components/views/rooms/SearchResultTile');
|
|
module.exports.components['views.rooms.SearchableEntityList'] = require('./components/views/rooms/SearchableEntityList');
|
|
module.exports.components['views.rooms.SimpleRoomHeader'] = require('./components/views/rooms/SimpleRoomHeader');
|
|
module.exports.components['views.rooms.TabCompleteBar'] = require('./components/views/rooms/TabCompleteBar');
|
|
module.exports.components['views.rooms.TopUnreadMessagesBar'] = require('./components/views/rooms/TopUnreadMessagesBar');
|
|
module.exports.components['views.rooms.UserTile'] = require('./components/views/rooms/UserTile');
|
|
module.exports.components['views.settings.ChangeAvatar'] = require('./components/views/settings/ChangeAvatar');
|
|
module.exports.components['views.settings.ChangeDisplayName'] = require('./components/views/settings/ChangeDisplayName');
|
|
module.exports.components['views.settings.ChangePassword'] = require('./components/views/settings/ChangePassword');
|
|
module.exports.components['views.settings.EnableNotificationsButton'] = require('./components/views/settings/EnableNotificationsButton');
|
|
module.exports.components['views.voip.CallView'] = require('./components/views/voip/CallView');
|
|
module.exports.components['views.voip.IncomingCallBox'] = require('./components/views/voip/IncomingCallBox');
|
|
module.exports.components['views.voip.VideoFeed'] = require('./components/views/voip/VideoFeed');
|
|
module.exports.components['views.voip.VideoView'] = require('./components/views/voip/VideoView');
|