(model: Model)
| 203 | } |
| 204 | |
| 205 | static input(model: Model): Model.ConstructorInput { |
| 206 | return { |
| 207 | id: model.id, |
| 208 | provider: model.provider, |
| 209 | route: model.route, |
| 210 | defaults: model.defaults, |
| 211 | compatibility: model.compatibility, |
| 212 | } |
| 213 | } |
| 214 | |
| 215 | static update(model: Model, patch: Partial<Model.Input>) { |
| 216 | if (Object.keys(patch).length === 0) return model |
no outgoing calls
no test coverage detected