* Get the optional value * @this {!FieldModelOptional} * @param {object=} defaults Default value, defaults is undefined * @returns {object} Result value
(defaults = undefined)
| 2275 | * @returns {object} Result value |
| 2276 | */ |
| 2277 | get (defaults = undefined) { |
| 2278 | let fbeBegin = this.getBegin() |
| 2279 | if (fbeBegin === 0) { |
| 2280 | return defaults |
| 2281 | } |
| 2282 | let optional = this.value.get() |
| 2283 | this.getEnd(fbeBegin) |
| 2284 | return optional |
| 2285 | } |
| 2286 | |
| 2287 | /** |
| 2288 | * Set the optional value (begin phase) |