This repository has been archived by the owner on Nov 8, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
/
sap.m.semantic.d.ts
138 lines (116 loc) · 3.64 KB
/
sap.m.semantic.d.ts
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
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
declare namespace sap.m.semantic {
/**
* A MessagesIndicator button has default semantic-specific properties and is eligible for aggregation content of a sap.m.semantic.SemanticPage.
*/
class MessagesIndicator extends SemanticButton {
//no methods
}
class SemanticButton extends SemanticControl {
/**
* Attaches event handler fnFunction to the 'press' event of this sap.m.semantic.SemanticButton.
*/
attachPress(fnFunction, oListener?);
attachPress(oData, fnFunction, oListener?);
/**
* Detaches event handler fnFunction from the 'press' event of this sap.m.semantic.SemanticButton.
*/
detachPress(fnFunction, oListener);
/**
* Fires event press to attached listeners.
*/
firePress(mArguments?);
/**
* Gets current value of property enabled.
*/
getEnabled();
/**
* Sets a new value for property enabled.
*/
setEnabled(bEnabled);
}
class SemanticSelect extends SemanticControl {
/**
* Adds some item into the aggregation named items.
*/
addItem(oItem);
/**
* Attaches event handler fnFunction to the 'change' event of this sap.m.semantic.SemanticSelect.
*/
attachChange(fnFunction, oListener?);
attachChange(oData, fnFunction, oListener?);
/**
* Binds aggregation items to model data.
*/
bindItems(oBindingInfo);
/**
* Destroys all the items in the aggregation named items.
*/
destroyItems();
/**
* Detaches event handler fnFunction from the 'change' event of this sap.m.semantic.SemanticSelect.
*/
detachChange(fnFunction, oListener);
/**
* Fires event change to attached listeners.
*/
fireChange(mArguments?);
/**
* Gets current value of property enabled.
*/
getEnabled();
/**
* Gets content of aggregation items.
*/
getItems();
/**
* ID of the element which is the current target of the selectedItem association, or null.
*/
getSelectedItem();
/**
* Gets current value of property selectedKey.
*/
getSelectedKey();
/**
* Checks for the provided sap.ui.core.Item in the aggregation named items.
*/
indexOfItem(oItem);
/**
* Inserts a item into the aggregation named items.
*/
insertItem(oItem, iIndex);
/**
* Removes all the controls in the aggregation named items.
*/
removeAllItems();
/**
* Removes a item from the aggregation named items.
*/
removeItem(vItem);
/**
* Sets a new value for property enabled.
*/
setEnabled(bEnabled);
/**
* Sets the associated selectedItem.
*/
setSelectedItem(oSelectedItem);
/**
* Sets a new value for property selectedKey.
*/
setSelectedKey(sSelectedKey);
/**
* Unbinds aggregation items from model data.
*/
unbindItems();
}
class SemanticControl extends sap.ui.core.Element {
/**
* Gets current value of property visible.
*/
getVisible();
/**
* Sets a new value for property visible.
*/
setVisible(bVisible);
}
}