For Python plugins, what is the data argument passing in the 'context_menu' function?
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Tài liệu
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- python
- Lĩnh vực
- documentation
Hướng nghiên cứu
Bắt đầu với các tài liệu tham khảo về plugin Python được liên kết và so sánh hành vi context_menu của chúng với main.py của plugin Steam được liên kết, đặc biệt là ngữ cảnh được truyền qua add_item và được cung cấp trong data[0]. Kiểm tra luồng lựa chọn tương ứng trong ví dụ Hello World; hoàn thành khi tài liệu giải thích rõ cách UID hoặc ngữ cảnh của một mục được chọn đến được context_menu.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
For some reason all of the plugin references (https://www.flowlauncher.com/docs/#/py-plugin-references) seem to implement a different API than the hello world plugin. It looks like because they're porting from Wox using the flox library, maybe?
So if I am opening a context menu, I need to pass through some kind of unique ID for whichever query result was selected. In the Steam plugin (https://github.com/Garulf/Steam-Search/blob/main/plugin/main.py) they're passing a 'context' variable through the 'add_item' method and getting that data in the data array, first index (data[0]).
In the Hello World example though, how can I get a UID for whichever query item was selected when entering the context menu?
- Ngôn ngữ chính
- Svelte
- Star
- 23
- Fork
- 23
- Merge trung bình
- 7 ngày 6 giờ
- Pull request đã merge (30 ngày)
- 5
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của Flow-Launcher/docs
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 45/100
Flow-Launcher/docs#111 ·
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 15/100
Flow-Launcher/docs#109 ·
-
documentation
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 25/100
Flow-Launcher/docs#99 ·
-
bug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
Flow-Launcher/docs#87 · 13 bình luận ·
-
Outdated NodeJS versionĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 45/100
Flow-Launcher/docs#79 · 2 bình luận ·
Tất cả issue của Flow-Launcher/docs
Issue tương tự
-
Độ khó 2/5 Nửa ngày Mức phù hợp với người mới 72/100
debpalash/VoiceStudio#2903 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
aws-samples/sample-per-model-bedrock#243 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 Dưới một giờ Mức phù hợp với người mới 82/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
stellar/stellar-dev-skill#151 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 62/100
ajeetraina/awesome-docker-sbx#398 ·