Application Load

ISubscriptionSummary

The physical TypeScript declaration from the Nuxt starter, with linked types and field comments.

ISubscriptionSummary

Customer-facing subscription summary.

src/lib/interfaces/orionplace/subscribes/ISubscriptionApi.ts
TypeScript
export interface ISubscriptionSummary {
  // Subscription-definition ID.
  id: number;
  // Localized subscription name and description.
  locale: Record<string, ISubscribeLocale>;
  // New subscriptions are enabled when `true` and disabled when `false`.
  is_new_subs_allowed: boolean;
}