propertyLabel(prop) {
          if (prop) {
            if (prop.description && prop.description.length <= 50) {
              let desc = prop.description;
              desc = desc.replace('True if ', '');
              return desc;
            } else return ctx.app.$helpers.toTitleCase(prop.key);
          }
          return '<Property Not Found>';
        }
/**
         * Given an individual model property, return the user-friendly label string to use in a detail view, for example
         * @param {object} prop Model property
         */
Given an individual model property, return the user-friendly label string to use in a detail view, for example
@param {object} prop Model property
Given an individual model property return the user - friendly label string to use in a detail view for example @param { object } prop Model property
propertyLabel(prop) {
          if (prop) {
            if (prop.description && prop.description.length <= 50) {
              let desc = prop.description;
              desc = desc.replace('True if ', '');
              return desc;
            } else return ctx.app.$helpers.toTitleCase(prop.key);
          }
          return '<Property Not Found>';
        }
propertyLabel ( prop ) { if ( prop ) { if ( prop . description && prop . description . length <= 50 ) { let desc = prop . description ; desc = desc . replace ( 'True if ' , '' ) ; return desc ; } else return ctx . app . $helpers . toTitleCase ( prop . key ) ; } return '<Property Not Found>' ; }
Given an individual model property, return the user-friendly label string to use in a detail view, for example
 @param {object} prop Model property
Given an individual model property return the user - friendly label string to use in a detail view for example @param { object } prop Model property