Versions in this module Expand all Collapse all v1 v1.1.0 Nov 15, 2024 v1.0.9 Nov 4, 2024 v1.0.8 Oct 30, 2024 v1.0.7 Oct 17, 2024 v1.0.6 Oct 7, 2024 v1.0.5 Aug 22, 2024 v1.0.4 Jul 30, 2024 Changes in this version + var AllWhich = []Which + type A struct + Name string + func (A) IsAb() + func (A) IsNamer() + func (this A) GetName() string + type Ab interface + IsAb func() + type AbstractListItem interface + GetObj func() OtherInterface + IsAbstractListItem func() + type B struct + Name string + func (B) IsAb() + func (B) IsNamer() + func (this B) GetName() string + type C struct + Name *CDerObj + func (C) IsCDer() + func (C) IsCd() + func (this C) GetName() *CDerObj + type CDer interface + GetName func() *CDerObj + IsCDer func() + type CDerObj struct + First string + Last string + Middle string + type Cd interface + IsCd func() + type ConcreteListItem1 struct + Obj OtherInterface + func (ConcreteListItem1) IsAbstractListItem() + func (this ConcreteListItem1) GetObj() OtherInterface + type ConcreteListItem2 struct + Obj OtherInterface + func (ConcreteListItem2) IsAbstractListItem() + func (this ConcreteListItem2) GetObj() OtherInterface + type D struct + Name *CDerObj + func (D) IsCDer() + func (D) IsCd() + func (this D) GetName() *CDerObj + type Name interface + GetName func() string + IsName func() + type Namer interface + GetName func() string + IsNamer func() + type OtherInterface interface + GetName func() string + GetNames func() []string + IsOtherInterface func() + type SomeInterface interface + GetSomeObject func() *SomeObject + IsSomeInterface func() + type SomeNestedInterface interface + GetOtherInterfaces func() []SomeInterface + IsSomeNestedInterface func() + type SomeNestedType1 struct + OtherInterfaces []SomeInterface + func (SomeNestedType1) IsSomeNestedInterface() + func (this SomeNestedType1) GetOtherInterfaces() []SomeInterface + type SomeNestedType2 struct + OtherInterfaces []SomeInterface + func (SomeNestedType2) IsSomeNestedInterface() + func (this SomeNestedType2) GetOtherInterfaces() []SomeInterface + type SomeObject struct + A string + B string + C string + type SomeType1 struct + Age int + Name string + Names []string + SomeObject *SomeObject + func (SomeType1) IsOtherInterface() + func (SomeType1) IsSomeInterface() + func (this SomeType1) GetName() string + func (this SomeType1) GetNames() []string + func (this SomeType1) GetSomeObject() *SomeObject + type SomeType2 struct + Height float64 + Name string + Names []string + SomeObject *SomeObject + func (SomeType2) IsOtherInterface() + func (SomeType2) IsSomeInterface() + func (this SomeType2) GetName() string + func (this SomeType2) GetNames() []string + func (this SomeType2) GetSomeObject() *SomeObject + type SomeType3 struct + SomeObject *SomeObject + func (SomeType3) IsSomeInterface() + func (this SomeType3) GetSomeObject() *SomeObject + type Title interface + GetTitle func() string + IsTitle func() + type TitleName struct + A string + B string + C string + Name string + Title string + func (TitleName) IsName() + func (TitleName) IsTitle() + func (this TitleName) GetName() string + func (this TitleName) GetTitle() string + type Which string + const WhichA + const WhichB + func (e *Which) UnmarshalGQL(v interface{}) error + func (e Which) IsValid() bool + func (e Which) MarshalGQL(w io.Writer) + func (e Which) String() string v1.0.3 May 28, 2024 v1.0.2 May 22, 2024 v1.0.1 Apr 19, 2024 v1.0.0 Apr 4, 2024 Changes in this version + type Cat struct + Name string + type History interface + IsHistory func() + type Identifiable interface + GetID func() string + IsIdentifiable func() + type Info interface + GetQuantity func() int + IsInfo func() + type Product struct + Upc string + func (Product) IsEntity() + type Purchase struct + Product *Product + Quantity int + Wallet Wallet + func (Purchase) IsHistory() + func (Purchase) IsInfo() + func (this Purchase) GetQuantity() int + type Sale struct + Location string + Product *Product + Rating int + func (Sale) IsHistory() + func (Sale) IsStore() + func (this Sale) GetLocation() string + type Store interface + GetLocation func() string + IsStore func() + type User struct + History []History + ID string + RealName string + Username string + func (User) IsEntity() + func (User) IsIdentifiable() + func (this User) GetID() string + type Wallet interface + GetAmount func() float64 + GetCurrency func() string + IsWallet func() + type WalletType1 struct + Amount float64 + Currency string + SpecialField1 string + func (WalletType1) IsWallet() + func (this WalletType1) GetAmount() float64 + func (this WalletType1) GetCurrency() string + type WalletType2 struct + Amount float64 + Currency string + SpecialField2 string + func (WalletType2) IsWallet() + func (this WalletType2) GetAmount() float64 + func (this WalletType2) GetCurrency() string