area2appid()
{}
+const unordered_map<string, string> LayerState::getCurrentState()
+{
+ return this->area2appid;
+}
+
const vector<unsigned> LayerState::getIviIdList()
{
return this->render_order;
this->tmp_state.attachAppToArea(app, area);
}
+string WMLayer::attachedApp(const string& area)
+{
+ string ret;
+ auto list = this->state.getCurrentState();
+ auto app = list.find(area);
+ if(app != list.end())
+ {
+ ret = app->second;
+ }
+ return ret;
+}
+
void WMLayer::appendArea(const string& area)
{
this->area_list.push_back(area);
{
DUMP("===== wm layer status =====");
DUMP("Layer :%s", this->name.c_str());
- this->tmp_state.dump();
+ DUMP(" [Current]");
this->state.dump();
+ DUMP(" [To be]");
+ this->tmp_state.dump();
DUMP("===== wm layer status end =====");
}