No description provided.
Simplify/streamline data shuffling #7
Open
opened 2025年05月10日 09:47:50 +02:00 by nephros
·
3 comments
nephros
commented 2025年05月10日 09:47:50 +02:00
nephros
commented 2025年05月11日 15:52:52 +02:00
Investigage:
- can we
api.call(collection.d.identity().collection_items(id).release.fetch(foo)?? - can we pass around PyObjectRef in QML?
- can we call
<<PyObjectRef>>.foo()
Investigage:
- can we `api.call(collection.d.identity().collection_items(id).release.fetch(foo)`??
- can we pass around PyObjectRef in QML?
- can we call `<<PyObjectRef>>.foo()`
nephros
referenced this issue from a commit 2025年05月11日 17:28:43 +02:00
nephros
referenced this issue from a commit 2025年05月11日 18:41:00 +02:00
nephros
referenced this issue from a commit 2025年05月12日 17:22:31 +02:00
nephros
referenced this issue from a commit 2025年05月12日 17:22:31 +02:00
nephros
commented 2025年05月13日 14:18:45 +02:00
@nephros wrote in #7 (comment):
Investigage:
* can we `api.call(collection.d.identity().collection_items(id).release.fetch(foo)`??
No.
* can we pass around PyObjectRef in QML?
Yes! And we can call PyOtherside gettattr on their properties.
But it's of limited use, because many of the properties in discogs_client are Generators.
@nephros wrote in https://codeberg.org/nephros/cogs/issues/7#issuecomment-4439030:
> Investigage:
>
> * can we `api.call(collection.d.identity().collection_items(id).release.fetch(foo)`??
No.
>
> * can we pass around PyObjectRef in QML?
Yes! And we can call PyOtherside `gettattr` on their properties.
But it's of limited use, because many of the properties in `discogs_client` are Generators.
nephros
commented 2025年05月20日 09:02:34 +02:00
Consolidating all the result data would allow better re-use of all the Delegates and Pages.
Consolidating all the result data would allow better re-use of all the Delegates and Pages.
Sign in to join this conversation.
No Branch/Tag specified
master
qrread
quickfix
obs
cachedb
refactor
discography
collnotes
noimg
advsearch
api
store-wv
wantlist
band
caching
refactor-objfetch
fix-icons
store-auth
0.11.1+git1
0.11.1
0.12.0
0.11.0+git1
0.11.0
0.10.3+git1
0.10.3
0.10.2
0.10.1
0.10.0+git3
0.10.0+git2
0.10.0+git1
0.10.0
0.9.9
0.9.8+git1
0.9.8
0.9.7+git3
0.9.7+git2
0.9.7+git1
0.9.7
0.9.6+git4
0.9.6+git3
0.9.6+git2
0.9.6+git1
0.9.6
0.9.5+git1
0.9.5
0.9.4+git1
0.9.4
0.9.3
0.9.2+git1
0.9.2
0.9.1
0.9.0
Labels
Clear labels
bug
Something is not working
contribution welcome
Contributions are very welcome, get started here
duplicate
This issue or pull request already exists
enhancement
New feature
good first issue
Interested in contributing? Get started here.
help wanted
Need some help
invalid
Something is wrong
question
More information is needed
upstream
Related to an upstream repository, already reported there
No labels
bug
contribution welcome
duplicate
enhancement
good first issue
help wanted
invalid
question
upstream
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".
No due date set.
Dependencies
No dependencies set.
Reference
nephros/cogs#7
Loading...
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?