87 Commits (6f6d990195273f1f1441003451003b9a0e46213a)

Author SHA1 Message Date
Rapptz 9ef5b054e5 Refactor total children count to an overrideable method 14 hours ago
Rapptz 2a69ac4ca8 Document difference between View and LayoutView 14 hours ago
Rapptz 38c6407ffd Maintain a reference to View dispatched tasks 5 days ago
Rapptz 3fb627d078 Add support for label components and select in modals 5 days ago
Rapptz 9fb74fd7a1 Remove unnecessary TypeGuard 5 days ago
DA344 50caa3c82c
Add support for components V2 5 days ago
Leonardo 7f16a06479
Copy Select options when creating View class 2 months ago
Rapptz 8953938a53 Update Pyright to v1.1.394 6 months ago
DA344 6ab747f9e5
Add support for sending views in stateless webhooks 6 months ago
Soheab 2248fc1946
Fix various code around Message.interaction(_metadata) 1 year ago
ナニカ dc6d33c303
copy over original row position for dynamic items 1 year ago
Rapptz 76666fbcf4 Properly check for maximum number of children 2 years ago
Rapptz 078b500657 Fix dynamic item views having a timeout causing it to evict 2 years ago
Soheab_ 698363e76b
Refactor from_components for Select classes 2 years ago
z03h e67d00502d
Fix View.from_message not creating other Selects 2 years ago
Rapptz 94655cd804 Skip adding views to the synced message store if fully dynamic 2 years ago
Rapptz f793af0456 Add item parameter to DynamicItem.from_custom_id 2 years ago
Rapptz 7c3868ef3b Add Client.remove_dynamic_items 2 years ago
Rapptz a852f90358 Add support for dynamic items that parse custom_id for state 2 years ago
Takagi Tasuku f7e9795495
Call super for __init_subclass__ in View 3 years ago
Rapptz 6cb9a84898 Fix views not being removed from message store backing 3 years ago
Trevor 5009c83bc9
Implement New Select Types 3 years ago
ster 95b6bd8782
Add coro tag to docstrings that were missing it 3 years ago
Ionite 6981eb69c4
Normalize type formatting in TypeError 3 years ago
Bryan Forbes b12b4b18fd
Mark public callbacks as positional-only 3 years ago
Rapptz 6327402730 Update View timeout only if interaction_check passes 3 years ago
Mikey 9c38cf3aef
Fix ui.Select.values in modals 3 years ago
Rapptz efdda635fb Fix View.from_message not respecting ActionRow row order 3 years ago
mniip 1be36c9c3e
Change View, Modal, and AudioPlayer to use logger instead of stderr 3 years ago
Lilly Rose Berner 7267d18d9e
Improve component typing 3 years ago
Rapptz a0dfdb9b1d Fix multiple view instances not dispatching in app commands responses 3 years ago
Rapptz e198a0e7e6 Avoid re-creating View children on edit 3 years ago
Snaptraks 0fa9bfc925
Correct order of arguments in View.on_error 3 years ago
Rapptz c68ea67213 Properly handle inheritance overriding in View subclasses 3 years ago
Rapptz 1458251736 Change View.children to be a property 3 years ago
Rapptz b4fbb08818 Allow runtime modification of timeout expiry at runtime 3 years ago
Rapptz 968a1f366f Change View callback order to (self, interaction, item) 3 years ago
chromacoat dreamkey 515d17405a
Fix typos in some View methods' docstrings 3 years ago
Pat 94f4da9248
Change View child mutators to be fluent-style methods 3 years ago
Rapptz 26457b6d50 Remove automatic defer behaviour from View and Modal 3 years ago
Rapptz 934ab4151a Mark state refresh methods as private with an underscore 3 years ago
Stocker 5aa696ccfa
Fix typing issues and improve typing completeness across the library 3 years ago
Rapptz c0890bfbc1 Remove unused View._expires_at private function 3 years ago
Han Seung Min - 한승민 93af158b0c
Refactor loop code to allow usage of asyncio.run 3 years ago
Stella 2b600241a4
Fix Modal.stop sometimes not removing from the store 4 years ago
Rapptz 4c8b1f9abd Remove unused imports 4 years ago
Josh d409ddd227
Alter return-type of button/select decorators 4 years ago
Rapptz 88b520b5ab Reformat code using black 4 years ago
Josh 19c6687b55
Add support for Modal Interactions 4 years ago
Rapptz c22f058fa0 Fix views not being removed upon timeout 4 years ago