Skip to content

Commit

Permalink
Merge pull request #6659 from surveyjs/bug/creator-4414-ranking-pg
Browse files Browse the repository at this point in the history
LIBRARY: PR: Ranking Question - The selectToRankEnabled setting is not available in a Property Grid
  • Loading branch information
dmitry-kurmanov committed Aug 7, 2023
2 parents ca0e38a + 82b6640 commit 0d5b3df
Showing 1 changed file with 27 additions and 5 deletions.
32 changes: 27 additions & 5 deletions src/question_ranking.ts
Original file line number Diff line number Diff line change
Expand Up @@ -548,8 +548,6 @@ Serializer.addClass(
{ name: "showSelectAllItem", visible: false, isSerializable: false },
{ name: "selectAllText", visible: false, isSerializable: false },
{ name: "colCount:number", visible: false, isSerializable: false },
{ name: "maxSelectedChoices", visible: false, isSerializable: false },
{ name: "minSelectedChoices", visible: false, isSerializable: false },
{ name: "separateSpecialChoices", visible: false, isSerializable: false },
{
name: "longTap",
Expand All @@ -558,17 +556,41 @@ Serializer.addClass(
isSerializable: false,
},
{
name: "selectToRankEnabled",
name: "selectToRankEnabled:switch",
default: false,
visible: false,
visible: true,
isSerializable: true,
},
{
name: "selectToRankAreasLayout",
default: "horizontal",
visible: false,
choices: ["horizontal", "vertical"],
dependsOn: "selectToRankEnabled",
visibleIf: (obj: any) => {
return !!obj.selectToRankEnabled;
},
visible: true,
isSerializable: true,
},
{
name: "maxSelectedChoices:number",
visible: true,
default: 0,
dependsOn: "selectToRankEnabled",
visibleIf: (obj: any) => {
return !!obj.selectToRankEnabled;
},
isSerializable: true
},
{ name: "minSelectedChoices:number",
visible: true,
default: 0,
dependsOn: "selectToRankEnabled",
visibleIf: (obj: any) => {
return !!obj.selectToRankEnabled;
},
isSerializable: true
},
{ name: "itemComponent", visible: false, default: "" }
],
function () {
Expand Down

0 comments on commit 0d5b3df

Please sign in to comment.