PhoneDialerLogicController
classscriptedClass
extends inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 47
| Name | Type | Flags |
|---|---|---|
acceptButtonLabel | inkTextRef | scriptedpublic |
acceptButtonWidget | inkWidgetRef | scriptedpublic |
action2ButtonLabel | inkTextRef | scriptedpublic |
action2ButtonWidget | inkWidgetRef | scriptedpublic |
arrow | inkWidgetRef | scriptedpublic |
avatarImage | inkImageRef | scriptedpublic |
callingEnabled | Bool | scriptedpublic |
callsQuestFlag | inkWidgetRef | scriptedpublic |
contactAvatarsFluff | inkWidgetRef | scriptedpublic |
contactIndexCache | Uint32 | scriptedpublic |
contactsList | inkWidgetRef | scriptedpublic |
currentTab | PhoneDialerTabs | scriptedpublic |
dataSource | ref<ScriptableDataSource> | scriptedpublic |
dataSourceCache | ref<ScriptableDataSource> | scriptedpublic |
dataView | ref<DialerContactDataView> | scriptedpublic |
dataViewCache | ref<DialerContactDataView> | scriptedpublic |
firstInit | Bool | scriptedpublic |
hideContactAnimProxy | ref<inkAnimProxy> | scriptedpublic |
hidingIndex | Uint32 | scriptedpublic |
horizontalMoveAnimProxy | ref<inkAnimProxy> | scriptedpublic |
indexToSelect | Uint32 | scriptedpublic |
inputHintsPanel | inkWidgetRef | scriptedpublic |
leftMargin | inkMargin | scriptedpublic |
listController | wref<inkVirtualListController> | scriptedpublic |
menuSelectorCtrl | wref<PhoneDialerSelectionController> | scriptedpublic |
moveBehindAnimProxy | ref<inkAnimProxy> | scriptedpublic |
nothingToReadMessageWidget | inkWidgetRef | scriptedpublic |
pulseAnim | ref<PulseAnimation> | scriptedpublic |
rightMargin | inkMargin | scriptedpublic |
scrollArea | inkScrollAreaRef | scriptedpublic |
scrollBarWidget | inkWidgetRef | scriptedpublic |
scrollController | wref<inkScrollController> | scriptedpublic |
scrollControllerWidget | inkWidgetRef | scriptedpublic |
showAllButtonWidget | inkWidgetRef | scriptedpublic |
showAllLabel | inkTextRef | scriptedpublic |
switchAnimProxy | ref<inkAnimProxy> | scriptedpublic |
tabsContainer | inkWidgetRef | scriptedpublic |
templateClassifier | ref<DialerContactTemplateClassifier> | scriptedpublic |
threadList | inkWidgetRef | scriptedpublic |
threadPanel | inkWidgetRef | scriptedpublic |
threadsController | wref<inkVirtualListController> | scriptedpublic |
threadTab | inkWidgetRef | scriptedpublic |
threadTabLabel | inkTextRef | scriptedpublic |
titleContainer | inkWidgetRef | scriptedpublic |
titleTextWidget | inkTextRef | scriptedpublic |
transitionAnimProxy | ref<inkAnimProxy> | scriptedpublic |
unreadTab | inkWidgetRef | scriptedpublic |
Methods 42
public final func CleanVirtualList()scripted
public final func CloseContactList()scripted
public final func GetContactWithUnreadHash() -> Int32scripted
public final func GetSelectedContactData() -> wref<ContactData>scripted
public final func GetSelectedContactHash() -> Int32scripted
public final func GetSelectedContactIndex() -> Uint32scripted
public final func GotoMessengerMenu()scripted
public final func Hide()scripted
public final func HideSelectedItem()scripted
public final func HideTab(tab: PhoneDialerTabs)scripted
public final func InitVirtualList()scripted
public final func IsEmpty() -> Boolscripted
public final func MoveContactPictures(moveToRight: Bool)scripted
protected cb func OnAllElementsSpawned() -> Boolscripted
protected cb func OnGotFocus(evt: ref<FocusSmsMessagerEvent>) -> Boolscripted
protected cb func OnHideAnimFinished(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnItemHidden(evt: ref<PhoneContactHiddenEvent>) -> Boolscripted
protected cb func OnItemSelected(previous: ref<inkVirtualCompoundItemController>, next: ref<inkVirtualCompoundItemController>) -> Boolscripted
protected cb func OnLostFocus(evt: ref<UnfocusSmsMessagerEvent>) -> Boolscripted
protected cb func OnMoveBehindAnimFinished(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnMoveBehindReversedAnimFinished(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnScrollChanged(value: Vector2) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
public final func OpenSelectedItem()scripted
public final func PopList()scripted
public final func PopulateListData(contactDataArray: script_ref<array<ref<IScriptable>>>, opt selectIndex: Uint32, opt itemHash: Int32)scripted
public final func PushList(contactDataArray: script_ref<array<ref<IScriptable>>>, sortMethod: ContactsSortMethod)scripted
private final func RefreshCallingEnabled(item: ref<inkVirtualCompoundItemController>)scripted
private final func RefreshInputHints(contactData: wref<ContactData>)scripted
public final func RefreshSelectedContact()scripted
public final func SetCallingEnabled(enabled: Bool)scripted
public final func SetSortMethod(sortMethod: ContactsSortMethod)scripted
public final func SetTitle(title: String)scripted
public final func Show()scripted
public final func ShowCallsQuestIndicator(visible: Bool)scripted
public final func ShowInputHints(show: Bool)scripted
public final func ShowTitle(visible: Bool)scripted
public final func SwtichTabs(tab: PhoneDialerTabs)scripted
public final func UpdateShowAllButton(showAll: Bool)scripted