X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FUI.git;a=blobdiff_plain;f=skyquake%2Fplugins%2Fcomposer%2Fsrc%2Fsrc%2Flibraries%2Fmodel%2FDescriptorModelMetaProperty.js;h=e064457a69c001ce126cb0b9b76b5cb903179494;hp=2955e550372eafd12ca2816019cd75fbd9d519ff;hb=7c0d1adb5981f247ae7c19e0ab0a000a607de191;hpb=c648004e06badbdf56b022c64abf7cac136b6f97 diff --git a/skyquake/plugins/composer/src/src/libraries/model/DescriptorModelMetaProperty.js b/skyquake/plugins/composer/src/src/libraries/model/DescriptorModelMetaProperty.js index 2955e5503..e064457a6 100644 --- a/skyquake/plugins/composer/src/src/libraries/model/DescriptorModelMetaProperty.js +++ b/skyquake/plugins/composer/src/src/libraries/model/DescriptorModelMetaProperty.js @@ -21,8 +21,6 @@ * This class provides utility methods for interrogating an instance of model uiState object. */ -'use strict'; - import _includes from 'lodash/includes' import _isArray from 'lodash/isArray' import guid from './../guid' @@ -36,6 +34,9 @@ export default { isBoolean(property = {}) { return (typeof(property['data-type']) == 'string') && (property['data-type'].toLowerCase() == 'boolean') }, + isLeafEmpty(property = {}) { + return (typeof(property['data-type']) == 'string') && (property['data-type'].toLowerCase() == 'empty') + }, isLeaf(property = {}) { return /leaf|choice/.test(property.type); },