{"id":37055,"date":"2017-12-05T21:17:10","date_gmt":"2017-12-06T05:17:10","guid":{"rendered":"http:\/\/www.technosolutions.com\/kb\/37055\/how-to-define-custom-properties-for-screen-mockup-widgets\/"},"modified":"2020-04-06T05:22:16","modified_gmt":"2020-04-06T12:22:16","slug":"how-to-define-custom-properties-for-screen-mockup-widgets","status":"publish","type":"post","link":"http:\/\/www.technosolutions.com\/kb\/37055\/how-to-define-custom-properties-for-screen-mockup-widgets\/","title":{"rendered":"How to define custom properties for Screen Mockup Widgets"},"content":{"rendered":"<p><!-- Start ScreenSteps Content --><\/p>\n<div class=\"LessonContent\">\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Overview<\/h3>\n<div class=\"StepInstructions\">\n<p>The <em>Screen Mockups<\/em> editor is a full-featured designer in TopTeam for creating screen prototypes for applications or web pages. It can be used to design application pages, web forms and can present the transition throughout different pages.<\/p>\n<p><i>TopTeam <\/i>provides a wide range of widgets using which you can create mockups for your application. Each widget has its own set of properties.<br \/>\nBased on your requirements, if you need a certain property for a widget that is not readily available in <i>TopTeam<\/i>, then you can create it using <i>Custom Properties <\/i>feature.<\/p>\n<p>You can define custom properties for <i>Screen Mockup<\/i> widgets as per your needs and specify values for it, e.g. <i>Maximum width, Is video link available?<\/i>, etc.<br \/>\nYou can also further specify properties for each defined custom property.<\/p>\n<p>This article describes the procedure for defining and applying custom properties to <i>Screen Mockup<\/i> widgets.<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Who should read this?<\/h3>\n<div class=\"StepInstructions\">\n<ul>\n<li>TopTeam Users<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 1. Go to Administration section<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2017\/12\/wpid37043-media_1500013403723.png\" alt=\"wpid37043-media_1500013403723.png\" width=\"488\" height=\"238\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 2. Click Configure System Wide Settings<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2017\/12\/wpid37044-media_1500013979341.png\" alt=\"wpid37044-media_1500013979341.png\" width=\"800\" height=\"446\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 3. Click Configure Global Settings<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2017\/12\/wpid37045-media_1500014176054.png\" alt=\"wpid37045-media_1500014176054.png\" width=\"753\" height=\"368\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Global Settings editor opens<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2017\/12\/wpid37046-media_1500015998847.png\" alt=\"wpid37046-media_1500015998847.png\" width=\"800\" height=\"397\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 4. Select Screen Mockup Widgets Custom Properties<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2017\/12\/wpid37047-media_1500025299591.png\" alt=\"wpid37047-media_1500025299591.png\" width=\"800\" height=\"425\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>You can define custom properties for:<br \/>\n1. <i>All Widgets<\/i> &#8211; If this option is chosen, you can define custom properties that will be applicable to all <i>Screen Mockup<\/i> widgets.<br \/>\n2. <i>Specific Widget <\/i>&#8211; If this option is chosen, you can define custom properties that will be applicable to a chosen widget.<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 5. Defining a Custom Property<\/h3>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 5.1. Add a Custom Property<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2017\/12\/wpid37049-media_1511874366449.png\" alt=\"wpid37049-media_1511874366449.png\" width=\"721\" height=\"484\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 5.2. Enter Custom Property name and specify values<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2017\/12\/wpid37050-media_1512128406157.png\" alt=\"wpid37050-media_1512128406157.png\" width=\"800\" height=\"405\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 5.3. You can specify further properties<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2017\/12\/wpid37051-media_1512128493295.png\" alt=\"wpid37051-media_1512128493295.png\" width=\"800\" height=\"402\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 5.4. Save the changes made to Screen Mockup Widgets Custom Properties settings<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2017\/12\/wpid37052-media_1512128564055.png\" alt=\"wpid37052-media_1512128564055.png\" width=\"800\" height=\"449\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>In the following steps, how saved custom properties are used in <i>Screen Mockups<\/i> is described.<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 6. Open a Screen Mockup and add a Text Edit e.g. Password Text Edit<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2017\/12\/wpid37053-media_1512128854427.png\" alt=\"wpid37053-media_1512128854427.png\" width=\"800\" height=\"517\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 7. A confirmation message displays<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2017\/12\/wpid37048-media_1500032658207.png\" alt=\"wpid37048-media_1500032658207.png\" width=\"419\" height=\"139\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>This message displays because a value for the custom property was not specified.<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Specify value for the custom property and save the mockup<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2017\/12\/wpid37054-media_1512129367772.png\" alt=\"wpid37054-media_1512129367772.png\" width=\"788\" height=\"481\" \/><\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">See Also<\/h3>\n<div class=\"StepInstructions\">\n<p><a href=\"http:\/\/www.technosolutions.com\/kb\/4374\/configuring-screen-mockup-widgets-custom-properties\/\" target=\"_blank\" rel=\"noopener\">Configuring Screen Mockup Widgets Custom Properties<\/a><br \/>\n<a href=\"http:\/\/www.technosolutions.com\/kb\/35838\/using-screen-mockup-widgets\/\" target=\"_blank\" rel=\"noopener\">Using Screen Mockup Widgets<\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<div class=\"StepInstructions\">\n<p>Revised: July 19th, 2019<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><!-- End ScreenSteps Content --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overview The Screen Mockups editor is a full-featured designer in TopTeam for creating screen prototypes for applications or web pages. It can be used to design application pages, web forms and can present the transition throughout different pages. TopTeam provides a wide range of widgets using which you can create mockups for your application. Each widget has its own set of properties. Based on your requirements, if you need a certain property for a widget that is not readily available in TopTeam, then you can create it using Custom Properties feature. You can define custom properties for Screen Mockup widgets <\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[54],"tags":[170,94],"class_list":["post-37055","post","type-post","status-publish","format-standard","hentry","category-screen-mockups","tag-custom-properties","tag-mockups"],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/paoaNA-9DF","_links":{"self":[{"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/posts\/37055","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/comments?post=37055"}],"version-history":[{"count":5,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/posts\/37055\/revisions"}],"predecessor-version":[{"id":49637,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/posts\/37055\/revisions\/49637"}],"wp:attachment":[{"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/media?parent=37055"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/categories?post=37055"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/tags?post=37055"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}