mirror of
https://github.com/telegramdesktop/tdesktop
synced 2025-08-31 06:26:18 +00:00
Replace base::lambda with shorter term.
base::lambda -> Fn (type alias for std::function). base::lambda_once -> FnMut (type alias for base::unique_function). base::lambda_guarded -> crl::guard. base::lambda_call_type_t -> crl::deduced_call_type.
This commit is contained in:
@@ -25,9 +25,9 @@ enum class PeerMenuSource {
|
||||
Profile,
|
||||
};
|
||||
|
||||
using PeerMenuCallback = base::lambda<QAction*(
|
||||
using PeerMenuCallback = Fn<QAction*(
|
||||
const QString &text,
|
||||
base::lambda<void()> handler)>;
|
||||
Fn<void()> handler)>;
|
||||
|
||||
void FillPeerMenu(
|
||||
not_null<Controller*> controller,
|
||||
@@ -51,11 +51,11 @@ void PeerMenuAddChannelMembers(not_null<ChannelData*> channel);
|
||||
//void PeerMenuUngroupFeed(not_null<Data::Feed*> feed); // #feed
|
||||
|
||||
//void ToggleChannelGrouping(not_null<ChannelData*> channel, bool group); // #feed
|
||||
base::lambda<void()> ClearHistoryHandler(not_null<PeerData*> peer);
|
||||
base::lambda<void()> DeleteAndLeaveHandler(not_null<PeerData*> peer);
|
||||
Fn<void()> ClearHistoryHandler(not_null<PeerData*> peer);
|
||||
Fn<void()> DeleteAndLeaveHandler(not_null<PeerData*> peer);
|
||||
|
||||
QPointer<Ui::RpWidget> ShowForwardMessagesBox(
|
||||
MessageIdsList &&items,
|
||||
base::lambda_once<void()> &&successCallback = nullptr);
|
||||
FnMut<void()> &&successCallback = nullptr);
|
||||
|
||||
} // namespace Window
|
||||
|
Reference in New Issue
Block a user