Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
ContentHomeLog.cs
Go to the documentation of this file.
1
public
class
ContentHomeLog
:
EContent
2
{
3
public
UIList
listLog
;
4
5
public
ItemStatistics
stat
;
6
7
public
ItemStatistics
statLast
;
8
9
public
override
void
OnSwitchContent
(
int
idTab)
10
{
11
stat
.
Refresh
(
EClass
.
Branch
.
statistics
);
12
RefreshLog
();
13
}
14
15
public
void
RefreshLog
()
16
{
17
UIList
uIList =
listLog
;
18
uIList.callbacks =
new
UIList
.
Callback
<
MsgLog
.
Data
,
UIItem
>
19
{
20
onInstantiate = delegate(
MsgLog
.
Data
a,
UIItem
b)
21
{
22
b.text1.text = a.text.ToTitleCase();
23
if
(!a.col.IsEmpty())
24
{
25
b.
text1
.
SetColor
(a.col.ToEnum<
FontColor
>());
26
}
27
b.text2.text = a.date.month +
"/"
+ a.date.day +
" "
+ ((a.date.hour < 10) ?
"0"
:
""
) + a.date.hour +
":"
+ ((a.date.min < 10) ?
"0"
:
""
) + a.date.min;
28
}
29
};
30
uIList.
Clear
();
31
foreach
(
MsgLog
.
Data
item
in
EClass
.
Branch
.
log
.
GetList
(reverse:
true
))
32
{
33
uIList.
Add
(
item
);
34
}
35
uIList.
Refresh
();
36
this.RebuildLayout(recursive:
true
);
37
}
38
}
ContainerFlag.item
@ item
FontColor
FontColor
Definition:
FontColor.cs:2
ContentHomeLog
Definition:
ContentHomeLog.cs:2
ContentHomeLog.listLog
UIList listLog
Definition:
ContentHomeLog.cs:3
ContentHomeLog.stat
ItemStatistics stat
Definition:
ContentHomeLog.cs:5
ContentHomeLog.statLast
ItemStatistics statLast
Definition:
ContentHomeLog.cs:7
ContentHomeLog.OnSwitchContent
override void OnSwitchContent(int idTab)
Definition:
ContentHomeLog.cs:9
ContentHomeLog.RefreshLog
void RefreshLog()
Definition:
ContentHomeLog.cs:15
EClass
Definition:
EClass.cs:5
EClass.Branch
static FactionBranch Branch
Definition:
EClass.cs:22
EContent
Definition:
EContent.cs:2
FactionBranch.log
MsgLog log
Definition:
FactionBranch.cs:88
FactionBranch.statistics
Statistics statistics
Definition:
FactionBranch.cs:109
ItemStatistics
Definition:
ItemStatistics.cs:2
ItemStatistics.Refresh
void Refresh(FactionBranch.Statistics stat)
Definition:
ItemStatistics.cs:15
MsgLog.Data
Definition:
MsgLog.cs:9
MsgLog
Definition:
MsgLog.cs:7
MsgLog.GetList
List< Data > GetList(bool reverse=false)
Definition:
MsgLog.cs:80
UIItem
Definition:
UIItem.cs:5
UIItem.text1
UIText text1
Definition:
UIItem.cs:6
UIList.Callback
Definition:
UIList.cs:53
UIList
Definition:
UIList.cs:9
UIList.Clear
override void Clear()
Definition:
UIList.cs:349
UIList.Add
override void Add(object item)
Definition:
UIList.cs:302
UIList.Refresh
virtual void Refresh(bool highlightLast=false)
Definition:
UIList.cs:424
UIText.SetColor
void SetColor(FontColor c)
Definition:
UIText.cs:234
Elin
ContentHomeLog.cs
Generated by
1.9.6