Implemented ODComponents (Part 2)
This commit is contained in:
@@ -9,7 +9,7 @@ import * as discord from "discord.js"
|
||||
* It's used to generate typescript declarations for this class.
|
||||
*/
|
||||
export interface ODSharedComponentManagerIdMappings extends api.ODComponentManagerIdConstraint {
|
||||
"opendiscord:example-component":{origin:"slash"|"text"|"other",params:{guild:discord.Guild|null,channel:discord.TextBasedChannel,user:discord.User},workers:"opendiscord:example-component"},
|
||||
//"opendiscord:example-component":{origin:"slash"|"text"|"other",params:{guild:discord.Guild|null,channel:discord.TextBasedChannel,user:discord.User},workers:"opendiscord:example-component"},
|
||||
}
|
||||
|
||||
/**## ODMessageComponentManagerIdMappings `interface`
|
||||
@@ -17,7 +17,7 @@ export interface ODSharedComponentManagerIdMappings extends api.ODComponentManag
|
||||
* It's used to generate typescript declarations for this class.
|
||||
*/
|
||||
export interface ODMessageComponentManagerIdMappings extends api.ODComponentManagerIdConstraint {
|
||||
"opendiscord:example-message":{origin:"slash"|"text"|"other",params:{guild:discord.Guild|null,channel:discord.TextBasedChannel,user:discord.User},workers:"opendiscord:example-message"},
|
||||
//"opendiscord:example-message":{origin:"slash"|"text"|"other",params:{guild:discord.Guild|null,channel:discord.TextBasedChannel,user:discord.User},workers:"opendiscord:example-message"},
|
||||
}
|
||||
|
||||
/**## ODModalComponentManagerIdMappings `interface`
|
||||
@@ -25,7 +25,7 @@ export interface ODMessageComponentManagerIdMappings extends api.ODComponentMana
|
||||
* It's used to generate typescript declarations for this class.
|
||||
*/
|
||||
export interface ODModalComponentManagerIdMappings extends api.ODComponentManagerIdConstraint {
|
||||
"opendiscord:example-modal":{origin:"slash"|"text"|"other",params:{guild:discord.Guild|null,channel:discord.TextBasedChannel,user:discord.User},workers:"opendiscord:example-modal"},
|
||||
//"opendiscord:example-modal":{origin:"slash"|"text"|"other",params:{guild:discord.Guild|null,channel:discord.TextBasedChannel,user:discord.User},workers:"opendiscord:example-modal"},
|
||||
}
|
||||
|
||||
/////////////////////////////
|
||||
|
||||
@@ -28,6 +28,7 @@ import { ODMappedVerifyBarManager } from "./verifybar.js"
|
||||
import { ODMappedStartScreenManager } from "./startscreen.js"
|
||||
import { ODMappedLiveStatusManager } from "./console.js"
|
||||
import { ODMappedProgressBarManager, ODMappedProgressBarRendererManager } from "./progressbar.js"
|
||||
import { ODMappedComponentManager, ODMappedMessageComponentManager, ODMappedModalComponentManager, ODMappedSharedComponentManager } from "./component.js"
|
||||
|
||||
//OPEN TICKET MAPPINGSS
|
||||
import { ODOptionManager, ODTicketOption } from "../api/option.js"
|
||||
@@ -248,6 +249,14 @@ export interface ODEventManagerIdMappings extends api.ODEventManagerIdConstraint
|
||||
"onModalBuilderLoad": api.ODEvent<(modals:ODMappedModalManager, builders:ODMappedBuilderManager, actions:ODMappedActionManager) => api.ODPromiseVoid>
|
||||
"afterModalBuildersLoaded": api.ODEvent<(modals:ODMappedModalManager, builders:ODMappedBuilderManager, actions:ODMappedActionManager) => api.ODPromiseVoid>
|
||||
|
||||
//components
|
||||
"onSharedComponentLoad": api.ODEvent<(shared:ODMappedSharedComponentManager, components:ODMappedComponentManager, actions:ODMappedActionManager) => api.ODPromiseVoid>
|
||||
"afterSharedComponentsLoaded": api.ODEvent<(shared:ODMappedSharedComponentManager, components:ODMappedComponentManager, actions:ODMappedActionManager) => api.ODPromiseVoid>
|
||||
"onMessageComponentLoad": api.ODEvent<(shared:ODMappedMessageComponentManager, components:ODMappedComponentManager, actions:ODMappedActionManager) => api.ODPromiseVoid>
|
||||
"afterMessageComponentsLoaded": api.ODEvent<(shared:ODMappedMessageComponentManager, components:ODMappedComponentManager, actions:ODMappedActionManager) => api.ODPromiseVoid>
|
||||
"onModalComponentLoad": api.ODEvent<(shared:ODMappedModalComponentManager, components:ODMappedComponentManager, actions:ODMappedActionManager) => api.ODPromiseVoid>
|
||||
"afterModalComponentsLoaded": api.ODEvent<(shared:ODMappedModalComponentManager, components:ODMappedComponentManager, actions:ODMappedActionManager) => api.ODPromiseVoid>
|
||||
|
||||
//plugin loading before responders
|
||||
"onPluginBeforeResponderLoad": api.ODEvent<() => api.ODPromiseVoid>,
|
||||
"afterPluginBeforeResponderLoaded": api.ODEvent<() => api.ODPromiseVoid>,
|
||||
|
||||
Reference in New Issue
Block a user