audio files management
This commit is contained in:
@@ -17,7 +17,7 @@
|
||||
<v-select :label="l.objectType" v-model="object.type" :items="$p.objectTypes.map(ot=>({title:l[ot.value], value:ot.value}))" tit :rules="[rules.required]">
|
||||
</v-select>
|
||||
<v-file-input :label="l.objectFile" v-model="object.file" :rules="[rules.requiredFile]"></v-file-input>
|
||||
<div v-if="object.asset?.name">{{ object.asset.name }}</div>
|
||||
<div v-if="object.asset">{{ object.asset.name }} | {{ object.asset.ofn }}</div>
|
||||
</v-form>
|
||||
<v-card-actions>
|
||||
<v-btn @click="save" :loading="loading" prepend-icon="mdi-content-save" color="success"
|
||||
@@ -34,7 +34,7 @@
|
||||
</v-card>
|
||||
</v-tabs-window-item>
|
||||
<v-tabs-window-item value="preview">
|
||||
<v-card :title="l.preview" class="container my-3" v-if="object.asset">
|
||||
<v-card :title="l.preview" class="container my-3" v-show="object.asset">
|
||||
<AssetPreview :object="object" ref="assetPreview" ></AssetPreview>
|
||||
<v-card-actions>
|
||||
<v-btn @click="captureThumbnail" v-if="forRendering" prepend-icon="mdi-camera" color="secondary">
|
||||
@@ -94,6 +94,7 @@ export default {
|
||||
if (this.id == 'add') {
|
||||
this.$router.replace({ params: { id: this.object.id } });
|
||||
}
|
||||
this.panel = 'preview';
|
||||
await this.$nextTick();
|
||||
if (!params?.thumbOnly) await this.$refs.assetPreview.loadAsset();
|
||||
} catch (err) {
|
||||
|
||||
Reference in New Issue
Block a user