Skip to main content

CalendarWidget

@devvit/public-api v0.12.13-dev


Class: CalendarWidget

Extends

Constructors

new CalendarWidget()

new CalendarWidget(widgetData, subredditName, metadata): CalendarWidget

Parameters

widgetData

GetWidgetsResponse_WidgetItem

subredditName

string

metadata

undefined | Metadata

Returns

CalendarWidget

Overrides

Widget.constructor

Accessors

configuration

Get Signature

get configuration(): CalendarWidgetConfiguration

Returns

CalendarWidgetConfiguration


googleCalendarId

Get Signature

get googleCalendarId(): string

Returns

string


id

Get Signature

get id(): string

Returns

string

Inherited from

Widget.id


name

Get Signature

get name(): string

Returns

string

Inherited from

Widget.name


styles

Get Signature

get styles(): WidgetStyles

Returns

WidgetStyles


subredditName

Get Signature

get subredditName(): string

Returns

string

Inherited from

Widget.subredditName

Methods

delete()

delete(): Promise<void>

Returns

Promise<void>

Inherited from

Widget.delete


toJSON()

toJSON(): Pick<Widget, "subredditName" | "id" | "name"> & Pick<CalendarWidget, "googleCalendarId" | "configuration" | "styles">

Returns

Pick<Widget, "subredditName" | "id" | "name"> & Pick<CalendarWidget, "googleCalendarId" | "configuration" | "styles">

Overrides

Widget.toJSON