}
WrtDB::DbWidgetFeatureSet features;
+ WrtDB::WidgetType widgetType;
Try
{
WrtDB::WidgetDAOReadOnly dao(m_widgetHandle);
features = dao.getFeaturesList();
+ widgetType = dao.getWidgetType();
}
Catch(WrtDB::WidgetDAOReadOnly::Exception::Base)
{
return false;
}
+ if (widgetType == WrtDB::APP_TYPE_TIZENWEBAPP) {
+ JavaScriptObject jsObject = {m_objectInstance,
+ m_shortUri};
+ return PluginLogicSingleton::Instance().loadPluginOnDemand(
+ handle, jsObject, const_cast<JSGlobalContextRef>(m_context));
+ }
+
//check does plugin with feature was requested
FOREACH (it, features)
{