id

package
v0.0.0-...-fd5f57a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 24, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AssetIDFrom = idx.From[Asset]
View Source
var AssetIDFromRef = idx.FromRef[Asset]
View Source
var AssetIDListFrom = idx.ListFrom[Asset]
View Source
var CommentIDFrom = idx.From[Comment]
View Source
var CommentIDFromRef = idx.FromRef[Comment]
View Source
var ErrDuplicatedKey = rerror.NewE(i18n.T("duplicated key"))
View Source
var ErrInvalidID = idx.ErrInvalidID
View Source
var ErrInvalidKey = rerror.NewE(i18n.T("invalid key"))
View Source
var EventIDFrom = idx.From[Event]
View Source
var EventIDFromRef = idx.FromRef[Event]
View Source
var FieldIDFrom = idx.From[Field]
View Source
var FieldIDFromRef = idx.FromRef[Field]
View Source
var FieldIDListFrom = idx.ListFrom[Field]
View Source
var GroupIDFrom = idx.From[Group]
View Source
var GroupIDFromRef = idx.FromRef[Group]
View Source
var GroupIDListFrom = idx.ListFrom[Group]
View Source
var IntegrationIDFrom = idx.From[Integration]
View Source
var IntegrationIDFromRef = idx.FromRef[Integration]
View Source
var IntegrationIDListFrom = idx.ListFrom[Integration]
View Source
var ItemGroupIDFrom = idx.From[ItemGroup]
View Source
var ItemGroupIDFromRef = idx.FromRef[ItemGroup]
View Source
var ItemGroupIDListFrom = idx.ListFrom[ItemGroup]
View Source
var ItemIDFrom = idx.From[Item]
View Source
var ItemIDFromRef = idx.FromRef[Item]
View Source
var ItemIDListFrom = idx.ListFrom[Item]
View Source
var ModelIDFrom = idx.From[Model]
View Source
var ModelIDFromRef = idx.FromRef[Model]
View Source
var ModelIDListFrom = idx.ListFrom[Model]
View Source
var MustAssetID = idx.Must[Asset]
View Source
var MustCommentID = idx.Must[Comment]
View Source
var MustEventID = idx.Must[Event]
View Source
var MustFieldID = idx.Must[Field]
View Source
var MustGroupID = idx.Must[Group]
View Source
var MustIntegrationID = idx.Must[Integration]
View Source
var MustItemGroupID = idx.Must[ItemGroup]
View Source
var MustItemID = idx.Must[Item]
View Source
var MustModelID = idx.Must[Model]
View Source
var MustProjectID = idx.Must[Project]
View Source
var MustRequestID = idx.Must[Request]
View Source
var MustResourceID = idx.Must[Resource]
View Source
var MustSchemaID = idx.Must[Schema]
View Source
var MustTagID = idx.Must[Tag]
View Source
var MustTaskID = idx.Must[Task]
View Source
var MustThreadID = idx.Must[Thread]
View Source
var MustUserID = idx.Must[User]
View Source
var MustViewID = idx.Must[View]
View Source
var MustWebhookID = idx.Must[Webhook]
View Source
var MustWorkspaceID = idx.Must[Workspace]
View Source
var NewAssetID = idx.New[Asset]
View Source
var NewAssetIDSet = idx.NewSet[Asset]
View Source
var NewCommentID = idx.New[Comment]
View Source
var NewEventID = idx.New[Event]
View Source
var NewFieldID = idx.New[Field]
View Source
var NewGroupID = idx.New[Group]
View Source
var NewIntegrationID = idx.New[Integration]
View Source
var NewItemGroupID = idx.New[ItemGroup]
View Source
var NewItemID = idx.New[Item]
View Source
var NewModelID = idx.New[Model]
View Source
var NewProjectID = idx.New[Project]
View Source
var NewRequestID = idx.New[Request]
View Source
var NewResourceID = idx.New[Resource]
View Source
var NewSchemaID = idx.New[Schema]
View Source
var NewTagID = idx.New[Tag]
View Source
var NewTaskID = idx.New[Task]
View Source
var NewTaskIDSet = idx.NewSet[Task]
View Source
var NewThreadID = idx.New[Thread]
View Source
var NewUserID = idx.New[User]
View Source
var NewUserIDSet = idx.NewSet[User]
View Source
var NewViewID = idx.New[View]
View Source
var NewWebhookID = idx.New[Webhook]
View Source
var NewWorkspaceID = idx.New[Workspace]
View Source
var NewWorkspaceIDSet = idx.NewSet[Workspace]
View Source
var ProjectIDFrom = idx.From[Project]
View Source
var ProjectIDFromRef = idx.FromRef[Project]
View Source
var ProjectIDListFrom = idx.ListFrom[Project]
View Source
var RequestIDFrom = idx.From[Request]
View Source
var RequestIDFromRef = idx.FromRef[Request]
View Source
var ResourceIDFrom = idx.From[Resource]
View Source
var ResourceIDFromRef = idx.FromRef[Resource]
View Source
var SchemaIDFrom = idx.From[Schema]
View Source
var SchemaIDFromRef = idx.FromRef[Schema]
View Source
var SchemaIDListFrom = idx.ListFrom[Schema]
View Source
var TagIDFrom = idx.From[Tag]
View Source
var TagIDFromRef = idx.FromRef[Tag]
View Source
var TagIDListFrom = idx.ListFrom[Tag]
View Source
var TaskIDFrom = idx.From[Task]
View Source
var TaskIDFromRef = idx.FromRef[Task]
View Source
var TaskIDListFrom = idx.ListFrom[Task]
View Source
var ThreadIDFrom = idx.From[Thread]
View Source
var ThreadIDFromRef = idx.FromRef[Thread]
View Source
var UserIDFrom = idx.From[User]
View Source
var UserIDFromRef = idx.FromRef[User]
View Source
var UserIDListFrom = idx.ListFrom[accountdomain.User]
View Source
var ViewIDFrom = idx.From[View]
View Source
var ViewIDFromRef = idx.FromRef[View]
View Source
var WebhookIDFrom = idx.From[Webhook]
View Source
var WebhookIDFromRef = idx.FromRef[Webhook]
View Source
var WebhookIDListFrom = idx.ListFrom[Webhook]
View Source
var WorkspaceIDFrom = idx.From[Workspace]
View Source
var WorkspaceIDFromRef = idx.FromRef[Workspace]
View Source
var WorkspaceIDListFrom = idx.ListFrom[accountdomain.Workspace]

Functions

This section is empty.

Types

type Asset

type Asset struct{}

func (Asset) Type

func (Asset) Type() string

type AssetID

type AssetID = idx.ID[Asset]

type AssetIDList

type AssetIDList = idx.List[Asset]

type AssetIDSet

type AssetIDSet = idx.Set[Asset]

type Comment

type Comment struct{}

func (Comment) Type

func (Comment) Type() string

type CommentID

type CommentID = idx.ID[Comment]

type CommentIDList

type CommentIDList = idx.List[Comment]

type Event

type Event struct{}

func (Event) Type

func (Event) Type() string

type EventID

type EventID = idx.ID[Event]

type Field

type Field struct{}

func (Field) Type

func (Field) Type() string

type FieldID

type FieldID = idx.ID[Field]

type FieldIDList

type FieldIDList = idx.List[Field]

type Group

type Group struct{}

func (Group) Type

func (Group) Type() string

type GroupID

type GroupID = idx.ID[Group]

type GroupIDList

type GroupIDList = idx.List[Group]

type Integration

type Integration struct{}

func (Integration) Type

func (Integration) Type() string

type IntegrationID

type IntegrationID = idx.ID[Integration]

type IntegrationIDList

type IntegrationIDList = idx.List[Integration]

type Item

type Item struct{}

func (Item) Type

func (Item) Type() string

type ItemGroup

type ItemGroup struct{}

func (ItemGroup) Type

func (ItemGroup) Type() string

type ItemGroupID

type ItemGroupID = idx.ID[ItemGroup]

type ItemGroupIDList

type ItemGroupIDList = idx.List[ItemGroup]

type ItemID

type ItemID = idx.ID[Item]

type ItemIDList

type ItemIDList = idx.List[Item]

type Key

type Key struct {
	// contains filtered or unexported fields
}

func NewKey

func NewKey(key string) Key

func NewKeyFromPtr

func NewKeyFromPtr(key *string) *Key

func RandomKey

func RandomKey() Key

func (Key) IsValid

func (k Key) IsValid() bool

func (Key) Ref

func (k Key) Ref() *Key

func (Key) String

func (k Key) String() string

func (*Key) StringRef

func (k *Key) StringRef() *string

type Model

type Model struct{}

func (Model) Type

func (Model) Type() string

type ModelID

type ModelID = idx.ID[Model]

type ModelIDList

type ModelIDList = idx.List[Model]

type Project

type Project struct{}

func (Project) Type

func (Project) Type() string

type ProjectID

type ProjectID = idx.ID[Project]

type ProjectIDList

type ProjectIDList = idx.List[Project]

type Request

type Request struct{}

func (Request) Type

func (Request) Type() string

type RequestID

type RequestID = idx.ID[Request]

type RequestIDList

type RequestIDList = idx.List[Request]

type Resource

type Resource struct{}

func (Resource) Type

func (Resource) Type() string

type ResourceID

type ResourceID = idx.ID[Resource]

type ResourceIDList

type ResourceIDList = idx.List[Resource]

type Schema

type Schema struct{}

func (Schema) Type

func (Schema) Type() string

type SchemaID

type SchemaID = idx.ID[Schema]

type SchemaIDList

type SchemaIDList = idx.List[Schema]

type Tag

type Tag struct{}

func (Tag) Type

func (Tag) Type() string

type TagID

type TagID = idx.ID[Tag]

type TagIDList

type TagIDList = idx.List[Tag]

type Task

type Task struct{}

func (Task) Type

func (Task) Type() string

type TaskID

type TaskID = idx.ID[Task]

type TaskIDList

type TaskIDList = idx.List[Task]

type TaskIDSet

type TaskIDSet = idx.Set[Task]

type Thread

type Thread struct{}

func (Thread) Type

func (Thread) Type() string

type ThreadID

type ThreadID = idx.ID[Thread]

type ThreadIDList

type ThreadIDList = idx.List[Thread]

type User

type User struct{}

func (User) Type

func (User) Type() string

type UserID

type UserID = idx.ID[User]

type UserIDList

type UserIDList = idx.List[accountdomain.User]

type UserIDSet

type UserIDSet = idx.Set[User]

type View

type View struct{}

func (View) Type

func (View) Type() string

type ViewID

type ViewID = idx.ID[View]

type ViewIDList

type ViewIDList = idx.List[View]

type Webhook

type Webhook struct{}

func (Webhook) Type

func (Webhook) Type() string

type WebhookID

type WebhookID = idx.ID[Webhook]

type WebhookIDList

type WebhookIDList = idx.List[Webhook]

type Workspace

type Workspace struct{}

func (Workspace) Type

func (Workspace) Type() string

type WorkspaceID

type WorkspaceID = idx.ID[Workspace]

type WorkspaceIDList

type WorkspaceIDList = idx.List[accountdomain.Workspace]

type WorkspaceIDSet

type WorkspaceIDSet = idx.Set[Workspace]

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL