zend-blog-3-backend

Форк
0
30 строк · 940.0 Байт
1
import Ember from 'ember';
2

3
export default Ember.Component.extend({
4
    tagName: 'tr',
5
    isEditing: false,
6
    actions: {
7
        openTarget() {
8
            window.open(Routing.generate('post_preview', {slug: this.get('mediaFile.post.url')}), '_blank');
9
        },
10
        edit: function () {
11
            this.set('isEditing', true);
12
        },
13
        save: function () {
14
            this.get('mediaFile').save().then(() => {
15
                this.set('isEditing', false);
16
            });
17
        },
18
        reset: function () {
19
            this.get('mediaFile').rollbackAttributes();
20
            this.set('isEditing', false);
21
        },
22
        remove: function () {
23
            var modal = $('#confirmation-modal');
24

25
            modal.attr('data-object-id', this.get('mediaFile.id'));
26
            modal.find('#confirmation-object-name').html(this.get('mediaFile.originalFilename'));
27
            modal.modal('show');
28
        }
29
    }
30
});
31

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.