* Triggered when a field layout property has changed. * @protected * @param {Field} field Sender field
(field)
| 332 | * @param {Field} field Sender field |
| 333 | */ |
| 334 | fieldNeedsLayout (field) { |
| 335 | if (this.hasView()) { |
| 336 | // Remove field from superview |
| 337 | field.getView().removeFromSuperview() |
| 338 | |
| 339 | // Add field back to view, if visible |
| 340 | if (field.isVisible()) { |
| 341 | this.getView().addSubview(field.getView()) |
| 342 | } |
| 343 | } |
| 344 | } |
| 345 | |
| 346 | /** |
| 347 | * Triggered when a child field value has changed. |
no test coverage detected