|
@@ -90,20 +90,6 @@ class OptionsScreen extends Component {
|
90
|
90
|
};
|
91
|
91
|
}
|
92
|
92
|
|
93
|
|
- constructor(props) {
|
94
|
|
- super(props);
|
95
|
|
- this.onClickDynamicOptions = this.onClickDynamicOptions.bind(this);
|
96
|
|
- this.onClickShowTopBar = this.onClickShowTopBar.bind(this);
|
97
|
|
- this.onClickHideTopBar = this.onClickHideTopBar.bind(this);
|
98
|
|
- this.onClickScrollViewScreen = this.onClickScrollViewScreen.bind(this);
|
99
|
|
- this.onClickTopBarTransparent = this.onClickTopBarTransparent.bind(this);
|
100
|
|
- this.onClickTopBarOpaque = this.onClickTopBarOpaque.bind(this);
|
101
|
|
- this.onClickCustomTranstition = this.onClickCustomTranstition.bind(this);
|
102
|
|
- this.onClickShowOverlay = this.onClickShowOverlay.bind(this);
|
103
|
|
- this.onClickPushDefaultOptionsScreen = this.onClickPushDefaultOptionsScreen.bind(this);
|
104
|
|
- this.onClickFab = this.onClickFab.bind(this);
|
105
|
|
- }
|
106
|
|
-
|
107
|
93
|
render() {
|
108
|
94
|
return (
|
109
|
95
|
<View style={styles.root}>
|
|
@@ -167,7 +153,7 @@ class OptionsScreen extends Component {
|
167
|
153
|
}
|
168
|
154
|
}
|
169
|
155
|
|
170
|
|
- onClickDynamicOptions() {
|
|
156
|
+ onClickDynamicOptions = () => {
|
171
|
157
|
Navigation.setOptions(this.props.componentId, {
|
172
|
158
|
topBar: {
|
173
|
159
|
title: {
|
|
@@ -182,7 +168,7 @@ class OptionsScreen extends Component {
|
182
|
168
|
});
|
183
|
169
|
}
|
184
|
170
|
|
185
|
|
- onClickScrollViewScreen() {
|
|
171
|
+ onClickScrollViewScreen = () => {
|
186
|
172
|
Navigation.push(this.props.componentId, {
|
187
|
173
|
component: {
|
188
|
174
|
name: 'navigation.playground.ScrollViewScreen'
|
|
@@ -190,7 +176,7 @@ class OptionsScreen extends Component {
|
190
|
176
|
});
|
191
|
177
|
}
|
192
|
178
|
|
193
|
|
- onClickCustomTranstition() {
|
|
179
|
+ onClickCustomTranstition = () => {
|
194
|
180
|
Navigation.push(this.props.componentId, {
|
195
|
181
|
component: {
|
196
|
182
|
name: 'navigation.playground.CustomTransitionOrigin'
|
|
@@ -198,21 +184,23 @@ class OptionsScreen extends Component {
|
198
|
184
|
});
|
199
|
185
|
}
|
200
|
186
|
|
201
|
|
- onClickTopBarTransparent() {
|
|
187
|
+ onClickTopBarTransparent = () => {
|
202
|
188
|
Navigation.setOptions(this.props.componentId, {
|
203
|
189
|
topBar: {
|
204
|
190
|
transparent: true
|
205
|
191
|
}
|
206
|
192
|
});
|
207
|
193
|
}
|
208
|
|
- onClickTopBarOpaque() {
|
|
194
|
+
|
|
195
|
+ onClickTopBarOpaque = () => {
|
209
|
196
|
Navigation.setOptions(this.props.componentId, {
|
210
|
197
|
topBar: {
|
211
|
198
|
transparent: false
|
212
|
199
|
}
|
213
|
200
|
});
|
214
|
201
|
}
|
215
|
|
- onClickShowTopBar() {
|
|
202
|
+
|
|
203
|
+ onClickShowTopBar = () => {
|
216
|
204
|
Navigation.setOptions(this.props.componentId, {
|
217
|
205
|
topBar: {
|
218
|
206
|
visible: true,
|
|
@@ -221,7 +209,7 @@ class OptionsScreen extends Component {
|
221
|
209
|
});
|
222
|
210
|
}
|
223
|
211
|
|
224
|
|
- onClickHideTopBar() {
|
|
212
|
+ onClickHideTopBar = () => {
|
225
|
213
|
Navigation.setOptions(this.props.componentId, {
|
226
|
214
|
topBar: {
|
227
|
215
|
visible: false,
|
|
@@ -230,7 +218,7 @@ class OptionsScreen extends Component {
|
230
|
218
|
});
|
231
|
219
|
}
|
232
|
220
|
|
233
|
|
- onClickFab() {
|
|
221
|
+ onClickFab = () => {
|
234
|
222
|
Navigation.setOptions(this.props.componentId, {
|
235
|
223
|
fab: {
|
236
|
224
|
id: FAB,
|
|
@@ -240,7 +228,7 @@ class OptionsScreen extends Component {
|
240
|
228
|
});
|
241
|
229
|
}
|
242
|
230
|
|
243
|
|
- onClickShowOverlay(interceptTouchOutside) {
|
|
231
|
+ onClickShowOverlay = (interceptTouchOutside) => {
|
244
|
232
|
Navigation.showOverlay({
|
245
|
233
|
component: {
|
246
|
234
|
name: 'navigation.playground.CustomDialog',
|
|
@@ -253,7 +241,7 @@ class OptionsScreen extends Component {
|
253
|
241
|
});
|
254
|
242
|
}
|
255
|
243
|
|
256
|
|
- onClickPushDefaultOptionsScreen() {
|
|
244
|
+ onClickPushDefaultOptionsScreen = () => {
|
257
|
245
|
Navigation.setDefaultOptions({
|
258
|
246
|
topBar: {
|
259
|
247
|
visible: false,
|