Languages Editor
API Reference vce-languages-editor
Required Child Components
vce-languages-editor must have the following child components:
-
vce-languages-listThis child component must have a `vce-languages-list` attribute -
vce-languages-dialogThis child component must have a `vce-languages-dialog` attribute -
vce-languages-change-master-dialogThis child component must have a `vce-languages-change-master-dialog` attribute
HTML Attributes API
| Name | Description | Type | Required | Default value |
|---|---|---|---|---|
localized-contents |
Object of language contents. | object | [] |
|
master |
IETF code of the master language | string | '' |
|
selected |
IETF code of the currently selected language | string | '' |
|
translations |
Set the translation | LanguagesTranslations | '' |
LanguagesTranslations
{
deleteConfirm: {
title: string;
message: string;
applyButton: string;
cancelButton: string;
};
}
Method
| Name | Description | Parameter |
|---|---|---|
changeMaster |
Opens Change Master dialog |
Events
| Event | Description | Returns |
|---|---|---|
analytics |
Called on confirmed delete or copy | |
update |
Fires on update | |
update-selected |
Fires on selection | |
update-master |
Fires on update | |