text: /**
   * Shopware 5
   * Copyright (c) shopware AG
   *
   * According to our dual licensing model, this program can be used either
   * under the terms of the GNU Affero General Public License, version 3,
   * or under a proprietary license.
   *
   * The texts of the GNU Affero General Public License with an additional
   * permission and of our proprietary license can be found at and
   * in the LICENSE file you have received along with this program.
   *
   * This program is distributed in the hope that it will be useful,
   * but WITHOUT ANY WARRANTY; without even the implied warranty of
   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
   * GNU Affero General Public License for more details.
   *
   * "Shopware" is a registered trademark of shopware AG.
   * The licensing of the program under the AGPLv3 does not imply a
   * trademark license. Therefore any rights, title and interest in
   * our trademarks remain entirely with us.
   *
   * @category   Shopware
   * @package    Order
   * @subpackage Store
   * @version    $Id$
   * @author shopware AG
   */
  
  /**
   * Shopware Store - Order list backend module
   *
   * The list store is used from the order list grid.
   */
  //{block name="backend/order/store/batch"}
  Ext.define('Shopware.apps.Order.store.Batch', {
      /**
       * Extend for the standard ExtJS 4
       * @string
       */
      extend:'Ext.data.Store',
      /**
       * to upload all selected items in one request
       * @boolean
       */
      batch:true,
      /**
       * Define the used model for this store
       * @string
       */
      model:'Shopware.apps.Order.model.Batch',
  
      /**
       * Configure the data communication
       * @object
       */
      proxy:{
          /**
           * Set proxy type to ajax
           * @string
           */
          type:'ajax',
  
          /**
           * Configure the url mapping for the different
           * store operations based on
           * @object
           */
  
          api:{
              update:'{url action="batchProcess" targetField=orders}'
          },
  
          /**
           * Configure the data reader
           * @object
           */
          reader:{
              type:'json',
              root:'data',
              totalProperty:'total'
          }
      }
  });
  //{/block}
  