mAppControlSignal.Emit( application , data );
}
-void Application::OnLanguageChanged()
+void Application::OnLanguageChanged( const std::string& language )
{
+ mLanguage = language;
DoLanguageChange();
Dali::Application application(this);
mLanguageChangedSignal.Emit( application );
}
-void Application::OnRegionChanged()
+void Application::OnRegionChanged( const std::string& region )
{
+ mRegion = region;
Dali::Application application(this);
mRegionChangedSignal.Emit( application );
}
-void Application::OnBatteryLow()
+void Application::OnBatteryLow( Dali::DevelApplication::BatteryStatus::Type status )
{
Dali::Application application(this);
mBatteryLowSignal.Emit( application );
+ mLowBatterySignal.Emit( status );
}
-void Application::OnMemoryLow()
+void Application::OnMemoryLow( Dali::DevelApplication::MemoryStatus::Type status )
{
Dali::Application application(this);
mMemoryLowSignal.Emit( application );
+ mLowMemorySignal.Emit( status );
}
-
void Application::OnResize(Dali::Adaptor& adaptor)
{
Dali::Application application(this);
return mAdaptor->AddIdle( callback );
}
+std::string Application::GetRegion()
+{
+ return mRegion;
+}
+
+std::string Application::GetLanguage()
+{
+ return mLanguage;
+}
+
Dali::Adaptor& Application::GetAdaptor()
{
return *mAdaptor;