types: Update accessibility modifiers on constructors (#10147)

types: update accessibility modifiers on constructors
This commit is contained in:
Jiralite
2024-02-23 12:51:13 +00:00
committed by GitHub
parent bfbd62e3e0
commit efa3cac6f2

View File

@@ -311,7 +311,7 @@ export interface ActionRowData<ComponentType extends JSONEncodable<APIActionRowC
export class ActionRowBuilder< export class ActionRowBuilder<
ComponentType extends AnyComponentBuilder = AnyComponentBuilder, ComponentType extends AnyComponentBuilder = AnyComponentBuilder,
> extends BuilderActionRow<ComponentType> { > extends BuilderActionRow<ComponentType> {
constructor( public constructor(
data?: Partial< data?: Partial<
| ActionRowData<ActionRowComponentData | JSONEncodable<APIActionRowComponentTypes>> | ActionRowData<ActionRowComponentData | JSONEncodable<APIActionRowComponentTypes>>
| APIActionRowComponent<APIMessageActionRowComponent | APIModalActionRowComponent> | APIActionRowComponent<APIMessageActionRowComponent | APIModalActionRowComponent>
@@ -2396,7 +2396,7 @@ export interface ActionRowModalData {
} }
export class ModalSubmitFields { export class ModalSubmitFields {
constructor(components: readonly (readonly ModalActionRowComponent[])[]); private constructor(components: readonly (readonly ModalActionRowComponent[])[]);
public components: ActionRowModalData[]; public components: ActionRowModalData[];
public fields: Collection<string, ModalActionRowComponent>; public fields: Collection<string, ModalActionRowComponent>;
public getField<Type extends ComponentType>(customId: string, type: Type): { type: Type } & TextInputModalData; public getField<Type extends ComponentType>(customId: string, type: Type): { type: Type } & TextInputModalData;