Documentation ¶
Index ¶
- type Account
- type AccountUpdate
- type KeyAndValue
- type KeyAndValueInput
- type Money
- func (m Money) FormatContext(_ context.Context) (string, error)
- func (m Money) MarshalGQLContext(ctx context.Context, w io.Writer) error
- func (m Money) Primary() uint64
- func (m Money) Secondary() uint64
- func (m Money) String() string
- func (m *Money) UnmarshalGQLContext(_ context.Context, v interface{}) error
- type NewAccount
- type NewTransaction
- type Tenant
- type Transaction
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct { ID string `json:"id"` DisplayName string `json:"displayName"` Labels []*KeyAndValue `json:"labels"` Children []*Account `json:"children"` Parent *Account `json:"parent"` }
type AccountUpdate ¶
type AccountUpdate struct { DisplayName *string `json:"displayName"` Labels []*KeyAndValueInput `json:"labels"` ParentID *string `json:"parentID"` }
type KeyAndValue ¶
type KeyAndValueInput ¶
type NewAccount ¶
type NewAccount struct { ID *string `json:"id"` DisplayName string `json:"displayName"` Labels []*KeyAndValueInput `json:"labels"` ParentID *string `json:"parentID"` }
type NewTransaction ¶
Click to show internal directories.
Click to hide internal directories.