added api-report

Signed-off-by: Alex Rybchenko <arybchenko@box.com>
This commit is contained in:
Alex Rybchenko
2022-02-28 13:46:09 +01:00
parent d088801eb2
commit 9089ab7456
+88
View File
@@ -0,0 +1,88 @@
## API Report File for "@backstage/plugin-gcalendar"
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
```ts
/// <reference types="@maxim_mazurok/gapi.client.calendar" />
/// <reference types="react" />
import { ApiRef } from '@backstage/core-plugin-api';
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { FetchApi } from '@backstage/core-plugin-api';
import { OAuthApi } from '@backstage/core-plugin-api';
import { RouteRef } from '@backstage/core-plugin-api';
// Warning: (ae-missing-release-tag) "CalendarCard" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export const CalendarCard: () => JSX.Element;
// Warning: (ae-missing-release-tag) "EventAttendee" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export type EventAttendee = gapi.client.calendar.EventAttendee;
// Warning: (ae-missing-release-tag) "GCalendar" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export type GCalendar = gapi.client.calendar.CalendarListEntry;
// Warning: (ae-missing-release-tag) "GCalendarApiClient" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export class GCalendarApiClient {
// Warning: (ae-forgotten-export) The symbol "Options" needs to be exported by the entry point index.d.ts
constructor(options: Options);
// (undocumented)
getCalendars(params?: any): Promise<{
items: GCalendar[];
}>;
// (undocumented)
getEvents(
calendarId: string,
params?: any,
): Promise<{
items: GCalendarEvent[];
}>;
}
// Warning: (ae-missing-release-tag) "gcalendarApiRef" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export const gcalendarApiRef: ApiRef<GCalendarApiClient>;
// Warning: (ae-missing-release-tag) "GCalendarEvent" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export type GCalendarEvent = gapi.client.calendar.Event &
Pick<GCalendar, 'backgroundColor' | 'primary'> &
Pick<EventAttendee, 'responseStatus'> & {
calendarId?: string;
};
// Warning: (ae-missing-release-tag) "gcalendarPlugin" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export const gcalendarPlugin: BackstagePlugin<
{
root: RouteRef<undefined>;
},
{}
>;
// Warning: (ae-missing-release-tag) "ResponseStatus" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal)
//
// @public (undocumented)
export enum ResponseStatus {
// (undocumented)
accepted = 'accepted',
// (undocumented)
declined = 'declined',
// (undocumented)
maybe = 'tentative',
// (undocumented)
needsAction = 'needsAction',
}
// (No @packageDocumentation comment for this package)
```