hunk.code_window:         params: {
             ps_args: params.ps_args
           }
         }).success(callback);
       }
     };
   }]);
hunk.labels: keep keep keep replace keep keep keep
hunk.after_edit:       }).success(callback).error(function (data, status, headers, config) {
           console.log(data);
         });
  
hunk.file_path: app/rest/docker/containerTop.js
hunk.type: replace
file: <rd-header>
    <rd-header-title title="Network list">
      <a data-toggle="tooltip" title="Refresh" ui-sref="networks" ui-sref-opts="{reload: true}">
        <i class="fa fa-refresh" aria-hidden="true"></i>
      </a>
      <i id="loadNetworksSpinner" class="fa fa-cog fa-spin" style="margin-left: 5px;"></i>
    </rd-header-title>
    <rd-header-content>Networks</rd-header-content>
  </rd-header>
  
  <div class="row">
    <div class="col-lg-12 col-md-12 col-xs-12">
      <rd-widget>
        <rd-widget-header icon="fa-plus" title="Add a network">
        </rd-widget-header>
        <rd-widget-body>
          <form class="form-horizontal">
            <!-- name-input -->
            <div class="form-group">
              <label for="network_name" class="col-sm-1 control-label text-left">Name</label>
              <div class="col-sm-11">
                <input type="text" class="form-control" ng-model="config.Name" id="network_name" placeholder="e.g. myNetwork">
              </div>
            </div>
            <!-- !name-input -->
            <!-- tag-note -->
            <div class="form-group" ng-if="applicationState.endpoint.mode.provider === 'DOCKER_SWARM' || applicationState.endpoint.mode.provider === 'DOCKER_SWARM_MODE'">
              <div class="col-sm-12">
                <span class="small text-muted">Note: The network will be created using the overlay driver and will allow containers to communicate across the hosts of your cluster.</span>
              </div>
            </div>
            <div class="form-group" ng-if="applicationState.endpoint.mode.provider === 'DOCKER_STANDALONE'">
              <div class="col-sm-12">
                <span class="small text-muted">Note: The network will be created using the bridge driver.</span>
              </div>
            </div>
            <!-- !tag-note -->
            <div class="form-group">
              <div class="col-sm-12">
                <button type="button" class="btn btn-primary btn-sm" ng-disabled="!config.Name" ng-click="createNetwork()">Create</button>
                <button type="button" class="btn btn-primary btn-sm" ui-sref="actions.create.network">Advanced settings...</button>
                <i id="createNetworkSpinner" class="fa fa-cog fa-spin" style="margin-left: 5px; display: none;"></i>
              </div>
            </div>
          </form>
        </rd-widget-body>
      </rd-widget>
    </div>
  </div>
  
  <div class="row">
    <div class="col-lg-12 col-md-12 col-xs-12">
      <rd-widget>
        <rd-widget-header icon="fa-sitemap" title="Networks">
          <div class="pull-right">
            Items per page:
            <select ng-model="state.pagination_count" ng-change="changePaginationCount()">
              <option value="0">All</option>
              <option value="10">10</option>
              <option value="25">25</option>
              <option value="50">50</option>
              <option value="100">100</option>
            </select>
          </div>
        </rd-widget-header>
        <rd-widget-taskbar classes="col-lg-12">
          <div class="pull-left">
            <button type="button" class="btn btn-danger" ng-click="removeAction()" ng-disabled="!state.selectedItemCount"><i class="fa fa-trash space-right" aria-hidden="true"></i>Remove</button>
          </div>
          <div class="pull-right">
            <input type="text" id="filter" ng-model="state.filter" placeholder="Filter..." class="form-control input-sm" />
          </div>
        </rd-widget-taskbar>
        <rd-widget-body classes="no-padding">
          <div class="table-responsive">
            <table class="table table-hover">
              <thead>
                <tr>
                  <th>
                    <input type="checkbox" ng-model="allSelected" ng-change="selectItems(allSelected)" />
                  </th>
                  <th>
                    <a ui-sref="networks" ng-click="order('Name')">
                      Name
                      <span ng-show="sortType == 'Name' && !sortReverse" class="glyphicon glyphicon-chevron-down"></span>
                      <span ng-show="sortType == 'Name' && sortReverse" class="glyphicon glyphicon-chevron-up"></span>
                    </a>
                  </th>
                  <th>
                    <a ui-sref="networks" ng-click="order('Id')">
                      Id
                      <span ng-show="sortType == 'Id' && !sortReverse" class="glyphicon glyphicon-chevron-down"></span>
                      <span ng-show="sortType == 'Id' && sortReverse" class="glyphicon glyphicon-chevron-up"></span>
                    </a>
                  </th>
                  <th>
                    <a ui-sref="networks" ng-click="order('Scope')">
                      Scope
                      <span ng-show="sortType == 'Scope' && !sortReverse" class="glyphicon glyphicon-chevron-down"></span>
                      <span ng-show="sortType == 'Scope' && sortReverse" class="glyphicon glyphicon-chevron-up"></span>
                    </a>
                  </th>
                  <th>
                    <a ui-sref="networks" ng-click="order('Driver')">
                      Driver
                      <span ng-show="sortType == 'Driver' && !sortReverse" class="glyphicon glyphicon-chevron-down"></span>
                      <span ng-show="sortType == 'Driver' && sortReverse" class="glyphicon glyphicon-chevron-up"></span>
                    </a>
                  </th>
                  <th>
                    <a ui-sref="networks" ng-click="order('IPAM.Driver')">
                      IPAM Driver
                      <span ng-show="sortType == 'IPAM.Driver' && !sortReverse" class="glyphicon glyphicon-chevron-down"></span>
                      <span ng-show="sortType == 'IPAM.Driver' && sortReverse" class="glyphicon glyphicon-chevron-up"></span>
                    </a>
                  </th>
                  <th>
                    <a ui-sref="networks" ng-click="order('IPAM.Config[0].Subnet')">
                      IPAM Subnet
                      <span ng-show="sortType == 'IPAM.Config[0].Subnet' && !sortReverse" class="glyphicon glyphicon-chevron-down"></span>
                      <span ng-show="sortType == 'IPAM.Config[0].Subnet' && sortReverse" class="glyphicon glyphicon-chevron-up"></span>
                    </a>
                  </th>
                  <th>
                    <a ui-sref="networks" ng-click="order('IPAM.Config[0].Gateway')">
                      IPAM Gateway
                      <span ng-show="sortType == 'IPAM.Config[0].Gateway' && !sortReverse" class="glyphicon glyphicon-chevron-down"></span>
                      <span ng-show="sortType == 'IPAM.Config[0].Gateway' && sortReverse" class="glyphicon glyphicon-chevron-up"></span>
                    </a>
                  </th>
                </tr>
              </thead>
              <tbody>
                <tr dir-paginate="network in ( state.filteredNetworks = (networks | filter:state.filter | orderBy:sortType:sortReverse | itemsPerPage: state.pagination_count))">
                  <td><input type="checkbox" ng-model="network.Checked" ng-change="selectItem(network)"/></td>
                  <td><a ui-sref="network({id: network.Id})">{{ network.Name|truncate:40}}</a></td>
                  <td class="monospaced">{{ network.Id|truncate:20 }}</td>
                  <td>{{ network.Scope }}</td>
                  <td>{{ network.Driver }}</td>
                  <td>{{ network.IPAM.Driver }}</td>
                  <td>{{ network.IPAM.Config[0].Subnet ? network.IPAM.Config[0].Subnet : '-' }}</td>
                  <td>{{ network.IPAM.Config[0].Gateway ? network.IPAM.Config[0].Gateway : '-' }}</td>
                </tr>
                <tr ng-if="!networks">
                  <td colspan="8" class="text-center text-muted">Loading...</td>
                </tr>
                <tr ng-if="networks.length == 0">
                  <td colspan="8" class="text-center text-muted">No networks available.</td>
                </tr>
              </tbody>
            </table>
            <div ng-if="networks" class="pull-left pagination-controls">
              <dir-pagination-controls></dir-pagination-controls>
            </div>
          </div>
        </rd-widget-body>
      </rd-widget>
    </div>
  </div>
  