Return the list of data items that are data sources for the data item.

        :return: The list of :py:class:`nion.swift.Facade.DataItem` objects.

        .. versionadded:: 1.0

        Scriptable: Yes
193100
def get_source_data_items(self, data_item: DataItem) -> typing.List[DataItem]:
        
        return [DataItem(data_item) for data_item in self._document_model.get_source_data_items(data_item._data_item)] if data_item else None
1028682
def items(self):
        """"""
        l = []
        for e in self.data:
            l += e.items()
        return l
689907
def list_by_x(self, item=None):
        
        prs = self._processors

        if item is None or item == "cid":  # Default.
            res = [(cid, [prs[cid]]) for cid in sorted(prs.keys())]

        elif item in ("type", "extensions"):
            res = list_by_x(prs.values(), item)
        else:
            raise ValueError("keyword argument 'item' must be one of "
                             "None, 'cid', 'type' and 'extensions' "
                             "but it was '%s'" % item)
        return res
1245428
public List<DataSourceType<WebFragmentType<T>>> getAllDataSource()
   {
      List<DataSourceType<WebFragmentType<T>>> list = new ArrayList<DataSourceType<WebFragmentType<T>>>();
      List<Node> nodeList = childNode.get("data-source");
      for(Node node: nodeList)
      {
         DataSourceType<WebFragmentType<T>>  type = new DataSourceTypeImpl<WebFragmentType<T>>(this, "data-source", childNode, node);
         list.add(type);
      }
      return list;
   }
187077
def discover_datasource_columns(datastore_str, datasource_id):
    
    datastore = DataStore(datastore_str)
    datasource = datastore.get_datasource(datasource_id)
    if datasource.type != "RASTER":
        return datasource.list_columns()
    else:
        return []
625450
def get_resources(self):
        
        if self.retrieved:
            raise errors.IllegalState('List has already been retrieved.')
        self.retrieved = True
        return objects.ResourceList(self._results, runtime=self._runtime)
1072734
def get_all_items(self):
        
        return [self._widget.itemText(k) for k in range(self._widget.count())]
826183
def data_item(self) -> DataItem:
        
        display_panel = self.__display_panel
        if not display_panel:
            return None
        data_item = display_panel.data_item
        return DataItem(data_item) if data_item else None
218425
def mimeData(self, items):
        
        func = self.dataCollector()
        if func:
            return func(self, items)
        
        # extract the records from the items
        record_items = []
        for item in self.selectedItems():
            if isinstance(item, XOrbRecordItem):
                record_items.append(item)
        
        # create the mime data
        data = QMimeData()
        self.dataStoreRecords(data, record_items)
        return data
1005763
def items(cls):
        
        return [
            cls.TRUE_COLOR,
            cls.FALSE_COLOR,
            cls.NDVI,
            cls.EVI
        ]
292488
def items(self):
        
        if self.empty:
            return iter([])

        val = self.value
        if hasattr(val, "iteritems"):
            return val.iteritems()
        elif hasattr(val, "items"):
            return val.items()
        else:
            return iter(self)
1108009
def folderitems(self):
        
        items = super(AddAnalysesView, self).folderitems(classic=False)
        return items
1398
def data(self):
        """"""
        import warnings
        warnings.warn(
            '`data` attribute is deprecated and will be removed in a future release, '
            'use %s as an iterable instead' % (PaginatedResponse,),
            category=DeprecationWarning,
            stacklevel=2  # log wherever '.data' is referenced, rather than this line
        )
        return list(self)
989850
def get_traffic_items(self):
        

        traffic = self.get_child_static('traffic')
        return {o.obj_name(): o for o in traffic.get_objects_or_children_by_type('trafficItem')}
1013505
def items(self):
        
        if ver == (2, 7):
            return self.viewitems()
        elif ver == (2, 6):
            return self.iteritems()
        elif ver >= (3, 0):
            return self.items()
853071
def items(self):
        ''''''
        self.__init()
        items = []
        for item in self._items:
            items.append(
                UserItem(url="%s/items/%s" % (self.location, item['id']),
                         securityHandler=self._securityHandler,
                         proxy_url=self._proxy_url,
                        proxy_port=self._proxy_port,
                        initalize=True)
            )
        return items
3816
def items(self):
        ""
        return (list(self._pb.IntMap.items()) + list(self._pb.StringMap.items()) +
                list(self._pb.FloatMap.items()) + list(self._pb.BoolMap.items()))