From 1049fcc251da9941b657ab4df825b049623e4213 Mon Sep 17 00:00:00 2001 From: Panayot Cankov Date: Tue, 3 Oct 2017 15:40:27 +0300 Subject: [PATCH] Revert _applyXMLAttributes to set style, rows, columns and fontAttributes as properties (#4911) --- tns-core-modules/ui/core/view-base/view-base.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tns-core-modules/ui/core/view-base/view-base.ts b/tns-core-modules/ui/core/view-base/view-base.ts index 4a8a0565d..fac20020c 100644 --- a/tns-core-modules/ui/core/view-base/view-base.ts +++ b/tns-core-modules/ui/core/view-base/view-base.ts @@ -768,7 +768,11 @@ export abstract class ViewBase extends Observable implements ViewBaseDefinition * Now attributes are expected to be set as plain properties on the view instances. * @deprecated */ - public _applyXmlAttribute(): boolean { + public _applyXmlAttribute(attribute: string, value: string): boolean { + if (attribute === "style" || attribute === "rows" || attribute === "columns" || attribute === "fontAttributes") { + this[attribute] = value; + return true; + } return false; }