avatar releaseStatus filter

This commit is contained in:
pypy
2021-02-01 21:28:56 +09:00
parent fbebe2bbdc
commit f81c622020
2 changed files with 24 additions and 2 deletions

View File

@@ -6286,6 +6286,7 @@ speechSynthesis.getVoices();
worldSorting: 'update',
avatarSorting: 'update',
avatarReleaseStatus: 'all',
treeData: [],
memo: ''
@@ -6950,6 +6951,20 @@ speechSynthesis.getVoices();
this.setUserDialogAvatars(D.avatars);
};
$app.methods.changeUserDialogAvatarReleaseStatus = function () {
var D = this.userDialog;
this.setUserDialogAvatars(D.avatars);
};
$app.computed.userDialogAvatars = function () {
var { avatars, avatarReleaseStatus } = this.userDialog;
if (avatarReleaseStatus === 'public' ||
avatarReleaseStatus === 'private') {
return avatars.filter((avatar) => avatar.releaseStatus === avatarReleaseStatus);
}
return avatars;
};
// App: World Dialog
$app.data.worldDialog = {