widget: Make part_text_translate internal

This commit is contained in:
Jean-Philippe Andre 2017-09-13 13:11:03 +09:00
parent 6d0957b0a5
commit 8da23c4247
2 changed files with 4 additions and 11 deletions

View File

@ -3867,11 +3867,12 @@ _part_text_translate(Eina_Inlist *translate_strings,
return text;
}
EOLIAN static const char*
_elm_widget_part_text_translate(Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data *sd, const char *part, const char *text)
EAPI const char*
elm_widget_part_text_translate(Eo *obj, const char *part, const char *text)
{
Elm_Widget_Smart_Data *sd = efl_data_scope_safe_get(obj, MY_CLASS);
if (!sd) return text;
if (!sd->translate_strings || sd->on_translate) return text;
return _part_text_translate(sd->translate_strings, part, text);
}

View File

@ -320,14 +320,6 @@ abstract Elm.Widget (Efl.Canvas.Group, Elm.Interface.Atspi_Accessible,
label: string; [[Label]]
}
}
part_text_translate {
[[Translate part text]]
return: string; [[Translated text]]
params {
@in part: string; [[Part name]]
@in text: string; [[Text]]
}
}
/* Internal hooks. */
widget_sub_object_add @protected {