SuggestedTopicListerclassmsg_neu.t[5576]

Suggested topic lister.

class SuggestedTopicLister :   Lister

Superclass Tree   (in declaration order)

SuggestedTopicLister
        Lister
                object

Subclass Tree  

(none)

Global Objects  

(none)

Summary of Properties  

askingActor  isExplicit  scopeList  targetActor 

Inherited from Lister :
nextCustomFlag 

Summary of Methods  

construct  contentsListed  isListed  listCardinality  listWith  longListSepEnd  longListSepMiddle  longListSepTwo  markAsSeen  showListEmpty  showListItem  showListPrefixWide  showListSeparator  showListSuffixWide 

Inherited from Lister :
contentsListedSeparately  getArrangedListCardinality  getArrangedListNounPhraseCount  getContents  getFilteredList  getListedContents  getListGrouping  getTopLister  listSepEnd  listSepMiddle  listSepTwo  showArrangedList  showContentsList  showInlineContentsList  showList  showListAll  showListContentsPrefixTall  showListIndent  showListItemCounted  showListPrefixTall  showListSimple  showSeparateContents  showTallListNewline 

Properties  

askingActormsg_neu.t[5661]

the actor who's asking for the topic list (usually the PC)

isExplicitmsg_neu.t[5658]
flag: this is an explicit listing (i.e., a TOPICS command)

scopeListmsg_neu.t[5667]
our cached scope list for the actor

targetActormsg_neu.t[5664]
the actor we're talking to

Methods  

construct (asker, askee, explicit)msg_neu.t[5577]

no description available

contentsListed (obj)OVERRIDDENmsg_neu.t[5634]
suggestions have no contents

isListed (obj)OVERRIDDENmsg_neu.t[5628]
list suggestions that are currently active

listCardinality (obj)OVERRIDDENmsg_neu.t[5631]
each item counts as one item grammatically

listWith (obj)OVERRIDDENmsg_neu.t[5637]
get the list group

longListSepEnd ( )OVERRIDDENmsg_neu.t[5655]
no description available

longListSepMiddle ( )OVERRIDDENmsg_neu.t[5654]
no description available

longListSepTwo ( )OVERRIDDENmsg_neu.t[5653]
don't use semicolons, even in long lists

markAsSeen (obj, pov)msg_neu.t[5640]
mark as seen - nothing to do for suggestions

showListEmpty (pov, parent)OVERRIDDENmsg_neu.t[5603]
end the sentence; include a paren if not in explicit mode

showListItem (obj, options, pov, infoTab)OVERRIDDENmsg_neu.t[5643]
show the item - show the suggestion's theName

showListPrefixWide (cnt, pov, parent)OVERRIDDENmsg_neu.t[5590]
cache the actor's scope list

showListSeparator (options, curItemNum, totalItems)OVERRIDDENmsg_neu.t[5618]
say that the list is empty if it was explicitly requested; say nothing if the list is being added by the library

showListSuffixWide (cnt, pov, parent)OVERRIDDENmsg_neu.t[5598]
show the prefix; include a paren if not in explicit mode

TADS 3 Library Manual
Generated on 12/22/2011 from TADS version 3.1.0