Add more assets to the asset.

        :returns: None
        :rtype: None
        :raises: None

def asset_add_asset(self, *args, **kwargs):
        """Add more assets to the asset.

        :returns: None
        :rtype: None
        :raises: None
        """
        if not self.cur_asset:
            return
        dialog = AssetAdderDialog(asset=self.cur_asset)
        dialog.exec_()
        assets = dialog.assets
        atypes = {}
        for c in self.asset_asset_model.root.childItems:
            atypes[c.internal_data()] = c
        for asset in assets:
            atypeitem = atypes.get(asset.atype)
            if not atypeitem:
                atypedata = djitemdata.AtypeItemData(asset.atype)
                atypeitem = treemodel.TreeItem(atypedata, self.asset_asset_model.root)
                atypes[asset.atype] = atypeitem
            assetdata = djitemdata.AssetItemData(asset)
            treemodel.TreeItem(assetdata, atypeitem)
        self.cur_asset.save()