AFAIK,
the inner most 'name' is an implementation detail it is not necessary to be
mentioned in asset.configure
asset.configure = function() {
return {
table: {
overview: {
fields: {
provider: {
auto: true
},
name: {
name: {
label: 'Name'
},
updatable: false,
validation: function() {}
},
version: {
name: {
label: 'Version'
}
},
createdtime: {
hidden: true
}
}
},
On Thu, Jul 16, 2015 at 4:07 PM, Ruchira Wageesha <[email protected]> wrote:
> SameeraM,
>
> Do we have any reason to design following section to have 3 nested "name"
> properties?
>
> /Ruchira
>
> [1]
> name: {
> name: {
> name: 'name',
> label: 'Name'
> },
> updatable: false,
> validation: function() {}
> }
>
> On Wed, Jul 15, 2015 at 2:22 PM, Mariangela Hills <[email protected]>
> wrote:
>
>> Hi team,
>>
>> Can you please clarify the following doubts:
>>
>> 1) How come the field "name" appears in three consecutive nested levels
>> in the default
>> <ES_HOME>/repository/deployment/server/jaggeryapps/publisher/extensions/assets/default/asset.js
>> [1] file?
>>
>> 2) In an offline chat, you mentioned that the properties returned by the
>> asset.configure callback function were as follows: name, label, type,
>> readonly, hidden, updatable. As the field "label" appears at a different
>> level when compared to the other fields, is it correct to have "label" too
>> as a property that is returned by the asset.configure callback method? If
>> 'label' is actually a property that is returned, shouldn't it be defined at
>> the same level as the other properties that are returned?
>>
>>
>> [1]
>> asset.configure = function() {
>> return {
>> table: {
>> overview: {
>> fields: {
>> provider: {
>> auto: true
>> },
>> name: {
>> name: {
>> name: 'name',
>> label: 'Name'
>> },
>> updatable: false,
>> validation: function() {}
>> },
>> version: {
>> name: {
>> label: 'Version'
>> }
>> },
>> createdtime: {
>> hidden: true
>> }
>> }
>> },
>>
>>
>>
>>
>>
>> Regards,
>> Mariangela
>>
>>
>> *Mariangela Hills*
>> Senior Technical Writer - WSO2, Inc. http://wso2.com
>> Committer and PMC member - Apache Stratos
>> email:[email protected] | mobile: +94 773 500185
>>
>
>
>
> --
>
> *Ruchira Wageesha**Technical Lead*
> *WSO2 Inc. - lean . enterprise . middleware | wso2.com <http://wso2.com>*
>
> *email: [email protected] <[email protected]>, blog:
> ruchirawageesha.blogspot.com <http://ruchirawageesha.blogspot.com>,
> mobile: +94 77 5493444 <%2B94%2077%205493444>*
>
--
With regards,
*Manu*ranga Perera.
phone : 071 7 70 20 50
mail : [email protected]
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev