Repository navigation
Expand file tree
/
Copy pathinterfaceStyle.js
More file actions
118 lines (112 loc) · 4.52 KB
/
Copy pathinterfaceStyle.js
File metadata and controls
118 lines (112 loc) · 4.52 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
/*
* A mapping of metadata types to their css class names
*
*/
var DEFAULT_MICE_STYLE = {
styles : {
metadataRendering : "ecologylab-metadataRendering",
metadataContainer : "ecologylab-metadataContainer",
metadataTableDiv : "ecologylab-metadataTableDiv",
rootMetadataTableDiv : "ecologylab-rootMetadataTableDiv",
metadataRow : "ecologylab-metadataRow",
metadataTable : "ecologylab-metadataTable",
metadata_h1 : "ecologylab-metadata_h1",
fieldLabel : "ecologylab-fieldLabel",
fieldLabelImage : "ecologylab-fieldLabelImage",
fieldValueGoogleQuery : "ecologylab-fieldValue google_query",
fieldValueGoogleLink : "ecologylab-fieldValue google_link",
fieldValue : "ecologylab-fieldValue",
favicon : "ecologylab-favicon",
faviconICE : "ecologylab-faviconICE",
labelCol : "ecologylab-labelCol",
labelColShowDiv : "ecologylab-labelCol showDiv",
valueCol : "ecologylab-valueCol",
valueColShowDiv : "ecologylab-valueCol showDiv",
fieldLabelContainer : "ecologylab-fieldLabelContainer",
fieldLabelContainerOpened : "ecologylab-fieldLabelContainerOpened",
fieldLabelContainerOpenedUnhighlight : "ecologylab-fieldLabelContainerOpened unhighlight",
fieldLabelContainerUnhighlight : "ecologylab-fieldLabelContainer unhighlight",
fieldValueContainer : "ecologylab-fieldValueContainer",
fieldChildContainer : "ecologylab-fieldChildContainer",
fieldCompositeContainer : "ecologylab-fieldCompositeContainer",
expandButton : "ecologylab-expandButton",
expandButtonX : "ecologylab-expandButton X",
collapseButton : "ecologylab-collapseButton",
expandSymbol : "ecologylab-expandSymbol",
collapseSymbol : "ecologylab-collapseSymbol",
loadingRow : "ecologylab-loadingRow",
citeULikeButton : "ecologylab-citeULikeButton",
nestedPad : "ecologylab-nestedPad",
lineCanvas : "ecologylab-lineCanvas",
bigLineCanvas : "ecologylab-bigLineCanvas",
hidden : "ecologylab-hidden",
moreButton : "ecologylab-moreButton",
tabLabel : "ecologylab-tabLabel",
fieldValueImage : "ecologylab-fieldValueImage"
}
};
var TWITTER_MICE_STYLE = {
types : ["twitter_microblog", "twitter_search_results", "twitter_status"],
styles : {
metadataRendering : "metadataRendering",
metadataContainer : "twMetadataContainer",
metadataTableDiv : "twMetadataTableDiv",
rootMetadataTableDiv : "twRootMetadataTableDiv",
metadataRow : "twMetadataRow",
metadataTable : "twMetadataTable",
metadata_h1 : "twMetadata_h1",
fieldLabel : "twFieldLabel",
fieldLabelImage : "twFieldLabelImage",
fieldValue : "twFieldValue",
favicon : "favicon",
faviconICE : "twFaviconICE",
labelCol : "twLabelCol",
labelColShowDiv : "twLabelCol showDiv",
valueCol : "twValueCol",
valueColShowDiv : "twValueCol showDiv",
fieldLabelContainer : "twFieldLabelContainer",
fieldLabelContainerOpened : "twFieldLabelContainerOpened",
fieldLabelContainerOpenedUnhighlight : "twFieldLabelContainerOpened unhighlight",
fieldLabelContainerUnhighlight : "twFieldLabelContainer unhighlight",
fieldValueContainer : "twFieldValueContainer",
fieldChildContainer : "twFieldChildContainer",
fieldCompositeContainer : "twFieldCompositeContainer",
expandButton : "twExpandButton",
expandButtonX : "twExpandButton X",
collapseButton : "twCollapseButton",
expandSymbol : "twExpandSymbol",
collapseSymbol : "twCollapseSymbol",
citeULikeButton : "citeULikeButton",
loadingRow : "twLoadingRow",
nestedPad : "twNestedPad",
lineCanvas : "twLineCanvas",
bigLineCanvas : "twBigLineCanvas",
hidden : "twHidden",
moreButton : "twMoreButton",
fieldValueSub : "twFieldValue sub",
fieldCompositeContainerHighlightTweet : "twFieldCompositeContainer highlightTweet",
tweetSemantics : "tweetSemantics",
tweetSemanticsRow : "tweetSemanticsRow",
tweetSemanticsDiv : "tweetSemanticsDiv",
fieldValueImage : "twFieldValueImage"
}
};
var miceStyles = [TWITTER_MICE_STYLE];
var InterfaceStyle = {};
InterfaceStyle.getMiceStyleDictionary = function(type)
{
if (typeof application_name != 'undefined') {
if (application_name == "tweetbubble" || type == "twitter")
return TWITTER_MICE_STYLE.styles;
}
for (var i = 0; i < miceStyles.length; i++)
{
var types = miceStyles[i].types;
for (var j = 0; j < types.length; j++)
{
if (type == types[j])
return miceStyles[i].styles;
}
}
return DEFAULT_MICE_STYLE.styles;
};