OpenSlides/client/src/app
Jochen Saalfeld d785d77207 restructuring patching of values to ensure type safety
fix disappearing submitters (hopefully)

- replaced "motion from form values" function with deserialize
- fix some typos
- make id id again

null, in contrast to undefined, will be send to the server...

Better typing and changed the create/update signatures in BaseViewModel

- use object as default type for BaseModel.
- use partial objects for updating
- Displayable should not have an id. Moved this into own interface
Identifiable and make the id in the BaseViewMotion abstract.
- create only takes a BaseModel. A ViewModel should not exists so far.
- Updated the update and create method for motions.
2018-09-24 10:45:53 +02:00
..
core restructuring patching of values to ensure type safety 2018-09-24 10:45:53 +02:00
projector-container Stricter linting rules 2018-09-10 10:24:28 +02:00
shared restructuring patching of values to ensure type safety 2018-09-24 10:45:53 +02:00
site restructuring patching of values to ensure type safety 2018-09-24 10:45:53 +02:00
app-routing.module.spec.ts cleanup and refractor code 2018-08-15 10:19:46 +02:00
app-routing.module.ts Routing for the privacy policy and legal notice. 2018-09-10 11:39:46 +02:00
app.component.html Travis linting and some minor changes 2018-08-28 10:35:22 +02:00
app.component.scss Travis linting and some minor changes 2018-08-28 10:35:22 +02:00
app.component.spec.ts cleanup and refractor code 2018-08-15 10:19:46 +02:00
app.component.ts Moved the collection of config variables before the generation of angular constants 2018-09-18 07:50:33 +02:00
app.module.ts Stricter linting rules 2018-09-10 10:24:28 +02:00
base.component.ts More linter rules 2018-08-29 13:57:43 +02:00
openslides.component.ts Removed root injector 2018-09-13 15:06:43 +02:00