mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
Remove extra method in ComputePlatformResolvedLocale (#22362)
This commit is contained in:
parent
e98408bc7d
commit
e231e3bc93
@ -210,25 +210,6 @@ class PlatformView {
|
||||
///
|
||||
virtual void OnPlatformViewMarkTextureFrameAvailable(
|
||||
int64_t texture_id) = 0;
|
||||
|
||||
//--------------------------------------------------------------------------
|
||||
/// @brief Directly invokes platform-specific APIs to compute the
|
||||
/// locale the platform would have natively resolved to.
|
||||
///
|
||||
/// @param[in] supported_locale_data The vector of strings that represents
|
||||
/// the locales supported by the app.
|
||||
/// Each locale consists of three
|
||||
/// strings: languageCode, countryCode,
|
||||
/// and scriptCode in that order.
|
||||
///
|
||||
/// @return A vector of 3 strings languageCode, countryCode, and
|
||||
/// scriptCode that represents the locale selected by the
|
||||
/// platform. Empty strings mean the value was unassigned. Empty
|
||||
/// vector represents a null locale.
|
||||
///
|
||||
virtual std::unique_ptr<std::vector<std::string>>
|
||||
ComputePlatformViewResolvedLocale(
|
||||
const std::vector<std::string>& supported_locale_data) = 0;
|
||||
};
|
||||
|
||||
//----------------------------------------------------------------------------
|
||||
|
||||
@ -1178,13 +1178,6 @@ void Shell::SetNeedsReportTimings(bool value) {
|
||||
// |Engine::Delegate|
|
||||
std::unique_ptr<std::vector<std::string>> Shell::ComputePlatformResolvedLocale(
|
||||
const std::vector<std::string>& supported_locale_data) {
|
||||
return ComputePlatformViewResolvedLocale(supported_locale_data);
|
||||
}
|
||||
|
||||
// |PlatformView::Delegate|
|
||||
std::unique_ptr<std::vector<std::string>>
|
||||
Shell::ComputePlatformViewResolvedLocale(
|
||||
const std::vector<std::string>& supported_locale_data) {
|
||||
return platform_view_->ComputePlatformResolvedLocales(supported_locale_data);
|
||||
}
|
||||
|
||||
|
||||
@ -507,10 +507,6 @@ class Shell final : public PlatformView::Delegate,
|
||||
// |PlatformView::Delegate|
|
||||
void OnPlatformViewSetNextFrameCallback(const fml::closure& closure) override;
|
||||
|
||||
// |PlatformView::Delegate|
|
||||
std::unique_ptr<std::vector<std::string>> ComputePlatformViewResolvedLocale(
|
||||
const std::vector<std::string>& supported_locale_data) override;
|
||||
|
||||
// |Animator::Delegate|
|
||||
void OnAnimatorBeginFrame(fml::TimePoint frame_target_time) override;
|
||||
|
||||
|
||||
@ -33,12 +33,6 @@ class MockDelegate : public PlatformView::Delegate {
|
||||
void OnPlatformViewRegisterTexture(std::shared_ptr<Texture> texture) override {}
|
||||
void OnPlatformViewUnregisterTexture(int64_t texture_id) override {}
|
||||
void OnPlatformViewMarkTextureFrameAvailable(int64_t texture_id) override {}
|
||||
|
||||
std::unique_ptr<std::vector<std::string>> ComputePlatformViewResolvedLocale(
|
||||
const std::vector<std::string>& supported_locale_data) override {
|
||||
std::unique_ptr<std::vector<std::string>> out = std::make_unique<std::vector<std::string>>();
|
||||
return out;
|
||||
}
|
||||
};
|
||||
|
||||
} // namespace
|
||||
|
||||
@ -89,12 +89,6 @@ class FlutterPlatformViewsTestMockPlatformViewDelegate : public PlatformView::De
|
||||
void OnPlatformViewRegisterTexture(std::shared_ptr<Texture> texture) override {}
|
||||
void OnPlatformViewUnregisterTexture(int64_t texture_id) override {}
|
||||
void OnPlatformViewMarkTextureFrameAvailable(int64_t texture_id) override {}
|
||||
|
||||
std::unique_ptr<std::vector<std::string>> ComputePlatformViewResolvedLocale(
|
||||
const std::vector<std::string>& supported_locale_data) override {
|
||||
std::unique_ptr<std::vector<std::string>> out = std::make_unique<std::vector<std::string>>();
|
||||
return out;
|
||||
}
|
||||
};
|
||||
|
||||
} // namespace
|
||||
|
||||
@ -86,12 +86,6 @@ class MockDelegate : public PlatformView::Delegate {
|
||||
void OnPlatformViewRegisterTexture(std::shared_ptr<Texture> texture) override {}
|
||||
void OnPlatformViewUnregisterTexture(int64_t texture_id) override {}
|
||||
void OnPlatformViewMarkTextureFrameAvailable(int64_t texture_id) override {}
|
||||
|
||||
std::unique_ptr<std::vector<std::string>> ComputePlatformViewResolvedLocale(
|
||||
const std::vector<std::string>& supported_locale_data) override {
|
||||
std::unique_ptr<std::vector<std::string>> out = std::make_unique<std::vector<std::string>>();
|
||||
return out;
|
||||
}
|
||||
};
|
||||
|
||||
class MockIosDelegate : public AccessibilityBridge::IosDelegate {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user