mirror of
https://github.com/bitwarden/browser
synced 2026-02-24 16:43:27 +00:00
* PM-28183 implemented new sends filter and search design * PM-28183 resolved table issue fallout from merge conflict * PM-28183 resolved browser paste url issue * PM-28183 put new feature behind feature flag * PM-28183 resolved feature flag * PM-28183 resolved type-safe approach pr comment * PM-28183 resolved DesktopSendUIRefresh feature flag is enabled. pr comment * PM-28183 restored SendUIRefresh * PM-28183 resolved query parameter subscription pr comment * PM-28183 resolved pr comment re enum like objects * PM-28183 resolved remove enum like objects pr comment * PM-28183 resolved pr comment re defining filteredSends member variable * PM-28183 resolved pr comment re Code Duplication in syncCompleted Handler * PM-28183 resolved pr comment re Floating Promise * PM-28183 restored feature flag * PM-28183 resolved pr comment re Dual Binding Pattern * PM28183 resolved options cell button pr comment * PM 28183 resolved pr comment re Incorrect CSS Class - Breaking Layout * PM 28183 resolved pr comment re uery Param Update Causes Redundant Filter Application * PM-28183 resolved lint issues * PM 28183 resolved lint issues * PM-28183 resolved type issue with import * PM-28183 resolved import in failling test * chore: rerun web build * PM-28183 resolved build issues * PM-28183 resolved build issues * PM-28183 resolved lint issues
30 lines
801 B
TypeScript
30 lines
801 B
TypeScript
// FIXME: Update this file to be type safe and remove this and next line
|
|
// @ts-strict-ignore
|
|
import { View } from "../../../../models/view/view";
|
|
import { SendType } from "../../types/send-type";
|
|
import { SendAccess } from "../domain/send-access";
|
|
|
|
import { SendFileView } from "./send-file.view";
|
|
import { SendTextView } from "./send-text.view";
|
|
|
|
export class SendAccessView implements View {
|
|
id: string = null;
|
|
name: string = null;
|
|
type: SendType = null;
|
|
text = new SendTextView();
|
|
file = new SendFileView();
|
|
expirationDate: Date = null;
|
|
creatorIdentifier: string = null;
|
|
|
|
constructor(s?: SendAccess) {
|
|
if (!s) {
|
|
return;
|
|
}
|
|
|
|
this.id = s.id;
|
|
this.type = s.type;
|
|
this.expirationDate = s.expirationDate;
|
|
this.creatorIdentifier = s.creatorIdentifier;
|
|
}
|
|
}
|