1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-10-09 05:57:40 +02:00
bitwarden-browser/common/src
Thomas Rittson dbda39e10f
Add Linked Field as custom field type (#431)
* Basic proof of concept of Linked custom fields

* Linked Fields for all cipher types, use dropdown

* Move linkedFieldOptions to view models

* Move add-edit custom fields to own component

* Fix change handling if cipherType changes

* Use Field.LinkedId to store linked field info

* Refactor accessors in cipherView for type safety

* Use map for linkedFieldOptions

* Refactor: use decorators to record linkable info

* Add ItemView

* Use enums for linked field ids

* Add union type for linkedId enums, add jsdoc comment

* Use parameter properties for linkedFieldOption

Co-authored-by: Matt Gibson <mgibson@bitwarden.com>

* Fix type casting

Co-authored-by: Matt Gibson <mgibson@bitwarden.com>
2021-11-03 08:03:37 +10:00
..
abstractions Add support for crypto agent (#520) 2021-10-25 18:21:40 +02:00
enums Add Linked Field as custom field type (#431) 2021-11-03 08:03:37 +10:00
importers feat: add an importer for Safari (CSV) (#512) 2021-10-26 17:00:03 +10:00
misc Add Linked Field as custom field type (#431) 2021-11-03 08:03:37 +10:00
models Add Linked Field as custom field type (#431) 2021-11-03 08:03:37 +10:00
services Add Linked Field as custom field type (#431) 2021-11-03 08:03:37 +10:00
globals.d.ts Split jslib into multiple modules (#363) 2021-06-03 18:58:57 +02:00