Documentation
¶
Index ¶
- type Client
- type Cursor
- type CursorAny
- type DateFilter
- type Equal
- type Field
- type FilterType
- type IPage
- type IPageSort
- type ISort
- type Id
- type In
- type List
- type MultiSort
- type OauthReq
- type Ordered
- type Page
- type PageEmbed
- type PageMultiSort
- type PageSort
- type PageSortEmbed
- type Range
- type RangeAny
- type RangeInTwoField
- type RangeInTwoFieldAny
- type RangeType
- type Rangeable
- type Sort
- type SortEmbed
- type SortType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DateFilter ¶
type FilterType ¶ added in v0.6.0
type FilterType int8
const ( FilterTypeEqual FilterType = iota FilterTypeNotEqual FilterTypeFuzzy FilterTypeIn FilterTypeNotIn FilterTypeIsNull FilterTypeIsNotNull FilterTypeRange = 16 )
func (FilterType) RangeType ¶ added in v0.6.0
func (f FilterType) RangeType() RangeType
type List ¶
type List struct { PageMultiSort Filter map[string]Field[any] `json:"filter,omitempty"` }
type OauthReq ¶
type OauthReq struct { ResponseType string `json:"responseType,omitempty"` ClientID string `json:"clientID,omitempty"` Scope string `json:"scope,omitempty"` RedirectURI string `json:"redirectURI,omitempty"` State string `json:"state,omitempty"` UserID string `json:"userID,omitempty"` AccessTokenExp int64 `json:"accessTokenExp,omitempty"` ClientSecret string `json:"clientSecret,omitempty"` Code string `json:"code,omitempty"` RefreshToken string `json:"refreshToken,omitempty"` GrantType string `json:"grantType,omitempty"` AccessType string `json:"accessType,omitempty"` LoginURI string `json:"loginURI,omitempty"` }
type PageMultiSort ¶ added in v0.6.0
type PageSortEmbed ¶ added in v0.3.9
type RangeInTwoField ¶ added in v0.6.0
type RangeInTwoFieldAny ¶ added in v0.6.0
type RangeInTwoFieldAny = RangeInTwoField[any]
type RangeType ¶ added in v0.3.8
type RangeType int8
func (RangeType) ContainsBegin ¶ added in v0.3.8
func (RangeType) ContainsEnd ¶ added in v0.3.8
Click to show internal directories.
Click to hide internal directories.