empty

package
v0.6.7 Latest Latest
Warning

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

Go to latest
Published: May 2, 2021 License: ISC Imports: 2 Imported by: 1

Documentation

Overview

Package empty provides no-op asserter method implementations of interfaces in cchat's root and text packages.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Commander

type Commander struct{}

Commander provides no-op asserters for cchat.Commander.

func (Commander) AsCompleter

func (Commander) AsCompleter() cchat.Completer

AsCompleter returns nil.

type MemberSection

type MemberSection struct{}

MemberSection provides no-op asserters for cchat.MemberSection.

func (MemberSection) AsMemberDynamicSection

func (MemberSection) AsMemberDynamicSection() cchat.MemberDynamicSection

AsMemberDynamicSection returns nil.

type Messenger

type Messenger struct{}

Messenger provides no-op asserters for cchat.Messenger.

func (Messenger) AsActioner

func (Messenger) AsActioner() cchat.Actioner

AsActioner returns nil.

func (Messenger) AsBacklogger

func (Messenger) AsBacklogger() cchat.Backlogger

AsBacklogger returns nil.

func (Messenger) AsEditor

func (Messenger) AsEditor() cchat.Editor

AsEditor returns nil.

func (Messenger) AsMemberLister

func (Messenger) AsMemberLister() cchat.MemberLister

AsMemberLister returns nil.

func (Messenger) AsNicknamer

func (Messenger) AsNicknamer() cchat.Nicknamer

AsNicknamer returns nil.

func (Messenger) AsSender

func (Messenger) AsSender() cchat.Sender

AsSender returns nil.

func (Messenger) AsTypingIndicator

func (Messenger) AsTypingIndicator() cchat.TypingIndicator

AsTypingIndicator returns nil.

func (Messenger) AsUnreadIndicator

func (Messenger) AsUnreadIndicator() cchat.UnreadIndicator

AsUnreadIndicator returns nil.

type SendableMessage

type SendableMessage struct{}

SendableMessage provides no-op asserters for cchat.SendableMessage.

func (SendableMessage) AsAttacher added in v0.3.16

func (SendableMessage) AsAttacher() cchat.Attacher

AsAttacher returns nil.

func (SendableMessage) AsNoncer

func (SendableMessage) AsNoncer() cchat.Noncer

AsNoncer returns nil.

func (SendableMessage) AsReplier added in v0.3.16

func (SendableMessage) AsReplier() cchat.Replier

AsReplier returns nil.

type Sender

type Sender struct{}

Sender provides no-op asserters for cchat.Sender.

func (Sender) AsCompleter

func (Sender) AsCompleter() cchat.Completer

AsCompleter returns nil.

type Server

type Server struct{}

Server provides no-op asserters for cchat.Server.

func (Server) AsCommander

func (Server) AsCommander() cchat.Commander

AsCommander returns nil.

func (Server) AsConfigurator

func (Server) AsConfigurator() cchat.Configurator

AsConfigurator returns nil.

func (Server) AsLister

func (Server) AsLister() cchat.Lister

AsLister returns nil.

func (Server) AsMessenger

func (Server) AsMessenger() cchat.Messenger

AsMessenger returns nil.

type Service

type Service struct{}

Service provides no-op asserters for cchat.Service.

func (Service) AsConfigurator

func (Service) AsConfigurator() cchat.Configurator

AsConfigurator returns nil.

func (Service) AsSessionRestorer

func (Service) AsSessionRestorer() cchat.SessionRestorer

AsSessionRestorer returns nil.

type Session

type Session struct{}

Session provides no-op asserters for cchat.Session.

func (Session) AsCommander

func (Session) AsCommander() cchat.Commander

AsCommander returns nil.

func (Session) AsSessionSaver

func (Session) AsSessionSaver() cchat.SessionSaver

AsSessionSaver returns nil.

type TextSegment

type TextSegment struct{}

TextSegment provides no-op asserters for cchat.TextSegment.

func (TextSegment) AsAttributor

func (TextSegment) AsAttributor() text.Attributor

AsAttributor returns nil.

func (TextSegment) AsAvatarer

func (TextSegment) AsAvatarer() text.Avatarer

AsAvatarer returns nil.

func (TextSegment) AsCodeblocker

func (TextSegment) AsCodeblocker() text.Codeblocker

AsCodeblocker returns nil.

func (TextSegment) AsColorer

func (TextSegment) AsColorer() text.Colorer

AsColorer returns nil.

func (TextSegment) AsImager

func (TextSegment) AsImager() text.Imager

AsImager returns nil.

func (TextSegment) AsLinker

func (TextSegment) AsLinker() text.Linker

AsLinker returns nil.

func (TextSegment) AsMentioner

func (TextSegment) AsMentioner() text.Mentioner

AsMentioner returns nil.

func (TextSegment) AsMessageReferencer added in v0.3.15

func (TextSegment) AsMessageReferencer() text.MessageReferencer

AsMessageReferencer returns nil.

func (TextSegment) AsQuoteblocker

func (TextSegment) AsQuoteblocker() text.Quoteblocker

AsQuoteblocker returns nil.

Jump to

Keyboard shortcuts

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