setting_view_node_table_intialize();
// if argument is there, process it first
+/*
char *output_url = NULL;
int ret = service_get_operation(service, &output_url);
- // service OK, but there's no argument
if(ret == SERVICE_ERROR_NONE
&& 0 == safeStrCmp(output_url, "http://tizen.org/appcontrol/operation/configure/privacy/service")
|| 0 == safeStrCmp(output_url, "http://samsung.com/appcontrol/operation/configure/privacy/service"))
//setting_view_node_table_register(&setting_view_privacy_main, NULL);
//return &setting_view_privacy_main;
}
+*/
+ // service OK, but there's no argument
+ char *category = NULL;
+ service_get_extra_data(service, "privacy_category", &category);
+
+ if(0 == safeStrCmp(category, "service"))
+ {
+ setting_view_node_table_register(&setting_view_privacy_service, NULL);
+ return &setting_view_privacy_service;
+
+ } else {
+ SETTING_TRACE("category : [%s]", category);
+ // default action
+ //setting_view_node_table_register(&setting_view_privacy_service, setting_view_privacy_main);
+ //setting_view_node_table_register(&setting_view_privacy_main, NULL);
+ //return &setting_view_privacy_main;
+ }
+
}
static void *setting_privacy_ug_on_create(ui_gadget_h ug,