/** * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ App.widgetLayoutMapper = App.QuickDataMapper.create({ model: App.WidgetLayout, config: { id: 'WidgetLayoutInfo.id', layout_name: 'WidgetLayoutInfo.layout_name', section_name: 'WidgetLayoutInfo.section_name', scope: 'WidgetLayoutInfo.scope', user: 'WidgetLayoutInfo.user_name', display_name: 'WidgetLayoutInfo.display_name', widgets_key: 'WidgetLayoutInfo.widgets', widgets_type: 'array', widgets: { item: 'WidgetInfo.id' } } });