mirror of
https://github.com/bitwarden/browser.git
synced 2024-11-28 12:45:45 +01:00
attachment events
This commit is contained in:
parent
fe3a878542
commit
7b05416d55
@ -21,6 +21,8 @@ import { CipherView } from '../../models/view/cipherView';
|
|||||||
|
|
||||||
export class AttachmentsComponent implements OnInit {
|
export class AttachmentsComponent implements OnInit {
|
||||||
@Input() cipherId: string;
|
@Input() cipherId: string;
|
||||||
|
@Output() onUploadedAttachment = new EventEmitter();
|
||||||
|
@Output() onDeletedAttachment = new EventEmitter();
|
||||||
|
|
||||||
cipher: CipherView;
|
cipher: CipherView;
|
||||||
cipherDomain: Cipher;
|
cipherDomain: Cipher;
|
||||||
@ -87,6 +89,7 @@ export class AttachmentsComponent implements OnInit {
|
|||||||
this.cipher = await this.cipherDomain.decrypt();
|
this.cipher = await this.cipherDomain.decrypt();
|
||||||
this.analytics.eventTrack.next({ action: 'Added Attachment' });
|
this.analytics.eventTrack.next({ action: 'Added Attachment' });
|
||||||
this.toasterService.popAsync('success', null, this.i18nService.t('attachmentSaved'));
|
this.toasterService.popAsync('success', null, this.i18nService.t('attachmentSaved'));
|
||||||
|
this.onUploadedAttachment.emit();
|
||||||
} catch { }
|
} catch { }
|
||||||
|
|
||||||
// reset file input
|
// reset file input
|
||||||
@ -121,6 +124,7 @@ export class AttachmentsComponent implements OnInit {
|
|||||||
} catch { }
|
} catch { }
|
||||||
|
|
||||||
this.deletePromises[attachment.id] = null;
|
this.deletePromises[attachment.id] = null;
|
||||||
|
this.onDeletedAttachment.emit();
|
||||||
}
|
}
|
||||||
|
|
||||||
async download(attachment: AttachmentView) {
|
async download(attachment: AttachmentView) {
|
||||||
|
@ -7,7 +7,6 @@ import { TrueFalseValueDirective } from './directives/true-false-value.directive
|
|||||||
imports: [],
|
imports: [],
|
||||||
declarations: [
|
declarations: [
|
||||||
InputVerbatimDirective,
|
InputVerbatimDirective,
|
||||||
TrueFalseValueDirective,
|
|
||||||
],
|
],
|
||||||
})
|
})
|
||||||
export class DummyModule {
|
export class DummyModule {
|
||||||
|
Loading…
Reference in New Issue
Block a user