UNPKG

outsystems-ui

Version:
22 lines (20 loc) 833 B
// eslint-disable-next-line @typescript-eslint/no-unused-vars namespace OSFramework.OSUI.Patterns.MonthPicker { export abstract class AbstractMonthPicker<P, C extends AbstractMonthPickerConfig> extends AbstractProviderPattern<P, C> implements IMonthPicker { // eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/explicit-module-boundary-types constructor(uniqueId: string, configs: C) { super(uniqueId, configs); } // Common methods that all Carousels must implement! public abstract clear(): void; public abstract close(): void; public abstract onRender(): void; public abstract open(): void; public abstract setLanguage(value: string): void; public abstract updateInitialMonth(monthYear: MonthYear): void; public abstract updatePrompt(promptMessage: string): void; } }