member

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Nov 27, 2021 License: MIT Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	MInvite = app_msg.Apply(&MsgInvite{}).(*MsgInvite)
)

Functions

This section is empty.

Types

type Delete

type Delete struct {
	rc_recipe.RemarkIrreversible
	File                            fd_file.RowFeed
	Peer                            dbx_conn.ConnScopedTeam
	TransferDestMember              mo_string.OptionalString
	TransferNotifyAdminEmailOnError mo_string.OptionalString
	WipeData                        bool
	OperationLog                    rp_model.TransactionReport
}

func (*Delete) Exec

func (z *Delete) Exec(c app_control.Control) error

func (*Delete) Preset

func (z *Delete) Preset()

func (*Delete) Test

func (z *Delete) Test(c app_control.Control) error

type DeleteRow

type DeleteRow struct {
	Email string `json:"email"`
}

type Detach

type Detach struct {
	rc_recipe.RemarkIrreversible
	File             fd_file.RowFeed
	Peer             dbx_conn.ConnScopedTeam
	RevokeTeamShares bool
	OperationLog     rp_model.TransactionReport
}

func (*Detach) Exec

func (z *Detach) Exec(c app_control.Control) error

func (*Detach) Preset

func (z *Detach) Preset()

func (*Detach) Test

func (z *Detach) Test(c app_control.Control) error

type DetachRow

type DetachRow struct {
	Email string `json:"email"`
}

type Feature

type Feature struct {
	Peer     dbx_conn.ConnScopedTeam
	Features rp_model.RowReport
}

func (*Feature) Exec

func (z *Feature) Exec(c app_control.Control) error

func (*Feature) Preset

func (z *Feature) Preset()

func (*Feature) Test

func (z *Feature) Test(c app_control.Control) error

type Invite

type Invite struct {
	rc_recipe.RemarkIrreversible
	File         fd_file.RowFeed
	Peer         dbx_conn.ConnScopedTeam
	OperationLog rp_model.TransactionReport
	SilentInvite bool
}

func (*Invite) Exec

func (z *Invite) Exec(c app_control.Control) error

func (*Invite) Preset

func (z *Invite) Preset()

func (*Invite) Test

func (z *Invite) Test(c app_control.Control) error

type InviteRow

type InviteRow struct {
	Email     string `json:"email"`
	GivenName string `json:"given_name"`
	Surname   string `json:"surname"`
}

func (*InviteRow) Validate

func (z *InviteRow) Validate() error

type List

type List struct {
	Peer           dbx_conn.ConnScopedTeam
	Member         rp_model.RowReport
	IncludeDeleted bool
}

func (*List) Exec

func (z *List) Exec(c app_control.Control) error

func (*List) Preset

func (z *List) Preset()

func (*List) Test

func (z *List) Test(c app_control.Control) error

type MsgInvite

type MsgInvite struct {
	TagUserAlreadyOnTeam app_msg.Message
	TagUserOnAnotherTeam app_msg.Message
	TagUndefined         app_msg.Message
}

type Reinvite

type Reinvite struct {
	rc_recipe.RemarkIrreversible
	Peer             dbx_conn.ConnScopedTeam
	Silent           bool
	OperationLog     rp_model.TransactionReport
	ProgressReinvite app_msg.Message
}

func (*Reinvite) Exec

func (z *Reinvite) Exec(c app_control.Control) error

func (*Reinvite) Preset

func (z *Reinvite) Preset()

func (*Reinvite) Test

func (z *Reinvite) Test(c app_control.Control) error

type Replication

type Replication struct {
	rc_recipe.RemarkIrreversible
	Src                 dbx_conn.ConnScopedTeam
	Dst                 dbx_conn.ConnScopedTeam
	File                fd_file.RowFeed
	OperationLog        rp_model.TransactionReport
	ProgressReplication app_msg.Message
}

func (*Replication) Exec

func (z *Replication) Exec(c app_control.Control) error

func (*Replication) Preset

func (z *Replication) Preset()

func (*Replication) Test

func (z *Replication) Test(c app_control.Control) error

type ReplicationRow

type ReplicationRow struct {
	SrcEmail string `json:"src_email"`
	DstEmail string `json:"dst_email"`
}

type Suspend

type Suspend struct {
	Peer                 dbx_conn.ConnScopedTeam
	Email                string
	KeepData             bool
	SkipAlreadySuspended app_msg.Message
	SuccessSuspended     app_msg.Message
	ErrorMemberNotFound  app_msg.Message
	ErrorCantSuspend     app_msg.Message
}

func (*Suspend) Exec

func (z *Suspend) Exec(c app_control.Control) error

func (*Suspend) Preset

func (z *Suspend) Preset()

func (*Suspend) Test

func (z *Suspend) Test(c app_control.Control) error

type Unsuspend

type Unsuspend struct {
	Peer                     dbx_conn.ConnScopedTeam
	Email                    string
	SkipMemberIsNotSuspended app_msg.Message
	SuccessUnsuspended       app_msg.Message
	ErrorMemberNotFound      app_msg.Message
	ErrorCantUnsuspend       app_msg.Message
}

func (*Unsuspend) Exec

func (z *Unsuspend) Exec(c app_control.Control) error

func (*Unsuspend) Preset

func (z *Unsuspend) Preset()

func (*Unsuspend) Test

func (z *Unsuspend) Test(c app_control.Control) error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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