Skip to main content

CategoryGroup

No description

type CategoryGroup {
budgetAmountsForMonth(
month: Date!
): BudgetMonthlyAmounts
budgetVariability: BudgetVariability
categories(
includeDisabledSystemCategories: Boolean
): [Category!]!
color: String
createdAt: DateTime!
groupLevelBudgetingEnabled: Boolean
icon: String
id: ID!
name: String!
order: Int!
rolloverPeriod: BudgetRolloverPeriod
systemGroup: String
type: CategoryGroupType!
updatedAt: DateTime!
}

Fields

CategoryGroup.budgetAmountsForMonth ● BudgetMonthlyAmounts object

Budget totals for a month

CategoryGroup.budgetAmountsForMonth.month ● Date! non-null scalar

CategoryGroup.budgetVariability ● BudgetVariability enum

CategoryGroup.categories ● [Category!]! non-null object

CategoryGroup.categories.includeDisabledSystemCategories ● Boolean scalar

CategoryGroup.color ● String scalar

CategoryGroup.createdAt ● DateTime! non-null scalar

CategoryGroup.groupLevelBudgetingEnabled ● Boolean scalar

CategoryGroup.icon ● String scalar

CategoryGroup.id ● ID! non-null scalar

CategoryGroup.name ● String! non-null scalar

CategoryGroup.order ● Int! non-null scalar

CategoryGroup.rolloverPeriod ● BudgetRolloverPeriod object

Get the main budget rollover period

CategoryGroup.systemGroup ● String scalar

CategoryGroup.type ● CategoryGroupType! non-null enum

CategoryGroup.updatedAt ● DateTime! non-null scalar

Returned By

categoryGroup query ● categoryGroups query

Member Of

AggregateGroupBy object ● BudgetCategoryGroupMonthlyAmounts object ● BudgetItem object ● Category object ● CreateCategoryGroupMutation object ● ReportsGroupByData object ● TransactionFilterSet object ● TransactionFiltersMetadata object ● UpdateCategoryGroupMutation object ● UpdateCategoryGroupOrderMutation object