planning-center-api
Version:
A TypeScript toolkit for building applications on top of the Planning Center API.
21 lines (20 loc) • 831 B
JavaScript
import { SignupsListResource } from "../resources/registrations/signups-list.js";
import { CategoriesListResource } from "../resources/registrations/categories-list.js";
import { RegistrationsCampusesListResource } from "../resources/registrations/campuses-list.js";
export class RegistrationsApp {
constructor(client) {
this.client = client;
}
async listSignups(options) {
const listResource = new SignupsListResource(this.client);
return listResource.list(options);
}
async listCategories(options) {
const listResource = new CategoriesListResource(this.client);
return listResource.list(options);
}
async listCampuses(options) {
const listResource = new RegistrationsCampusesListResource(this.client);
return listResource.list(options);
}
}