From bad882ca0eb0fdfb2b411b96e07a9e77559643a6 Mon Sep 17 00:00:00 2001 From: AndrewTelnov Date: Fri, 3 Feb 2017 14:57:35 +0300 Subject: [PATCH] change visibleIf property editor from "text" to "expression": https://github.com/surveyjs/editor/issues/41 --- src/page.ts | 2 +- src/questionbase.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/page.ts b/src/page.ts index 96424d50ff..a8ba4cd087 100644 --- a/src/page.ts +++ b/src/page.ts @@ -219,4 +219,4 @@ export class PageModel extends Base implements IPage, IConditionRunner { protected onNumChanged(value: number) { } } -JsonObject.metaData.addClass("page", ["name", { name: "navigationButtonsVisibility", default: "inherit", choices: ["iherit", "show", "hide"] }, { name: "questions", baseClassName: "question" }, { name: "visible:boolean", default: true }, "visibleIf:text", "title"], function () { return new PageModel(); }); \ No newline at end of file +JsonObject.metaData.addClass("page", ["name", { name: "navigationButtonsVisibility", default: "inherit", choices: ["iherit", "show", "hide"] }, { name: "questions", baseClassName: "question" }, { name: "visible:boolean", default: true }, "visibleIf:expression", "title"], function () { return new PageModel(); }); \ No newline at end of file diff --git a/src/questionbase.ts b/src/questionbase.ts index 390c87d49f..02f42daf2a 100644 --- a/src/questionbase.ts +++ b/src/questionbase.ts @@ -89,5 +89,5 @@ export class QuestionBase extends Base implements IQuestion, IConditionRunner { } supportGoNextPageAutomatic() { return false; } } -JsonObject.metaData.addClass("questionbase", ["!name", { name: "visible:boolean", default: true }, "visibleIf:text", +JsonObject.metaData.addClass("questionbase", ["!name", { name: "visible:boolean", default: true }, "visibleIf:expression", { name: "width" }, { name: "startWithNewLine:boolean", default: true}, {name: "indent:number", default: 0, choices: [0, 1, 2, 3]}]); \ No newline at end of file