mirror of
https://github.com/zulip/zulip.git
synced 2025-11-16 20:02:15 +00:00
message_lists: Add type for opts parameter of select_id method.
This commit is contained in:
@@ -18,6 +18,17 @@ type MessageListView = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
export type RenderInfo = {need_user_to_scroll: boolean};
|
export type RenderInfo = {need_user_to_scroll: boolean};
|
||||||
|
|
||||||
|
export type SelectIdOpts = {
|
||||||
|
then_scroll?: boolean;
|
||||||
|
target_scroll_offset?: number;
|
||||||
|
use_closest?: boolean;
|
||||||
|
empty_ok?: boolean;
|
||||||
|
mark_read?: boolean;
|
||||||
|
force_rerender?: boolean;
|
||||||
|
from_scroll?: boolean;
|
||||||
|
};
|
||||||
|
|
||||||
export type MessageList = {
|
export type MessageList = {
|
||||||
id: number;
|
id: number;
|
||||||
view: MessageListView;
|
view: MessageListView;
|
||||||
@@ -30,7 +41,7 @@ export type MessageList = {
|
|||||||
can_mark_messages_read_without_setting: () => boolean;
|
can_mark_messages_read_without_setting: () => boolean;
|
||||||
resume_reading: () => void;
|
resume_reading: () => void;
|
||||||
data: MessageListData;
|
data: MessageListData;
|
||||||
select_id: (message_id: number) => void;
|
select_id: (message_id: number, opts?: SelectIdOpts) => void;
|
||||||
get_row: (message_id: number) => JQuery;
|
get_row: (message_id: number) => JQuery;
|
||||||
add_messages: (
|
add_messages: (
|
||||||
messages: Message[],
|
messages: Message[],
|
||||||
|
|||||||
Reference in New Issue
Block a user