Skip to main content

BudgetExpenseCategory

Budget expense category

type BudgetExpenseCategory implements BudgetCategory {
canDelete: Boolean!
categoryType: BudgetCategoryType!
estimates(
first: Int
after: String
last: Int
before: String
): BudgetExpenseEstimateConnection!
id: ID!
isReadOnly: Boolean!
name: String!
totals: BudgetTotals!
}

Fields

BudgetExpenseCategory.canDelete ● Boolean! non-null scalar

Is it possible to delete this category?

BudgetExpenseCategory.categoryType ● BudgetCategoryType! non-null enum

Category type

BudgetExpenseCategory.estimates ● BudgetExpenseEstimateConnection! non-null object

Paginated expense estimates for category

BudgetExpenseCategory.estimates.first ● Int scalar

Returns the first n elements from the list.

BudgetExpenseCategory.estimates.after ● String scalar

Returns the elements in the list that come after the specified cursor.

BudgetExpenseCategory.estimates.last ● Int scalar

Returns the last n elements from the list.

BudgetExpenseCategory.estimates.before ● String scalar

Returns the elements in the list that come before the specified cursor.

BudgetExpenseCategory.id ● ID! non-null scalar

Category's ID

BudgetExpenseCategory.isReadOnly ● Boolean! non-null scalar

Is this read only?

BudgetExpenseCategory.name ● String! non-null scalar

Category name

BudgetExpenseCategory.totals ● BudgetTotals! non-null object

Expense category's total amount

Interfaces

BudgetCategory interface

Budget category interface

Returned by

BudgetExpenseCategory query

Member of

BudgetExpenseCategoryCreatePayload object ● BudgetExpenseCategoryEdge object ● BudgetExpenseCategoryEditPayload object ● BudgetExpenseEstimate object