52 lines
1.2 KiB
TypeScript
52 lines
1.2 KiB
TypeScript
// Metro module 9908 (f9909).
|
|
import Dispatcher from "../Dispatcher";
|
|
const r12 = {
|
|
updateChannelDimensions: (a0, a1, a2, a3, a4, a5) => {
|
|
Dispatcher.dispatch({
|
|
type: "UPDATE_CHANNEL_DIMENSIONS",
|
|
channelId: a0,
|
|
timestamp: a1,
|
|
scrollTop: a2,
|
|
scrollHeight: a3,
|
|
offsetHeight: a4
|
|
});
|
|
if (a5 != null) {
|
|
a5();
|
|
}
|
|
},
|
|
updateChannelListScroll: function updateChannelListScroll(a0, a1, channelIds = []) {
|
|
Dispatcher.dispatch({
|
|
type: "UPDATE_CHANNEL_LIST_DIMENSIONS",
|
|
guildId: a0,
|
|
scrollTop: a1,
|
|
channelIds
|
|
});
|
|
},
|
|
channelListScrollTo: (a0, a1) => {
|
|
Dispatcher.dispatch({
|
|
type: "UPDATE_CHANNEL_LIST_DIMENSIONS",
|
|
guildId: a0,
|
|
scrollTo: a1,
|
|
channelIds: []
|
|
});
|
|
},
|
|
clearChannelListScrollTo: (a0) => {
|
|
Dispatcher.dispatch({
|
|
type: "UPDATE_CHANNEL_LIST_DIMENSIONS",
|
|
guildId: a0,
|
|
scrollTo: null,
|
|
channelIds: []
|
|
});
|
|
},
|
|
clearChannelDimensions: function clearChannelDimensions(a0, a1) {
|
|
this.updateChannelDimensions(a0, Date.now(), null, null, null, a1);
|
|
},
|
|
updateGuildListScrollTo: (a0) => {
|
|
Dispatcher.dispatch({
|
|
type: "UPDATE_GUILD_LIST_DIMENSIONS",
|
|
scrollTop: a0
|
|
});
|
|
}
|
|
};
|
|
export default r12;
|