mirror of
https://github.com/zhigang1992/react-native.git
synced 2026-04-28 12:15:37 +08:00
Prettier React Native Libraries
Reviewed By: sahrens Differential Revision: D7961488 fbshipit-source-id: 05f9b8b0b91ae77f9040a5321ccc18f7c3c1ce9a
This commit is contained in:
committed by
Facebook Github Bot
parent
1e2de71290
commit
d01ab66b47
@@ -4,8 +4,10 @@
|
||||
* This source code is licensed under the MIT license found in the
|
||||
* LICENSE file in the root directory of this source tree.
|
||||
*
|
||||
* @format
|
||||
* @flow
|
||||
*/
|
||||
|
||||
'use strict';
|
||||
|
||||
const NativeModules = require('NativeModules');
|
||||
@@ -32,33 +34,30 @@ const _subscriptions = new Map();
|
||||
*/
|
||||
|
||||
const AccessibilityInfo = {
|
||||
|
||||
fetch: function(): Promise {
|
||||
return new Promise((resolve, reject) => {
|
||||
RCTAccessibilityInfo.isTouchExplorationEnabled(
|
||||
function(resp) {
|
||||
resolve(resp);
|
||||
}
|
||||
);
|
||||
RCTAccessibilityInfo.isTouchExplorationEnabled(function(resp) {
|
||||
resolve(resp);
|
||||
});
|
||||
});
|
||||
},
|
||||
|
||||
addEventListener: function (
|
||||
addEventListener: function(
|
||||
eventName: ChangeEventName,
|
||||
handler: Function
|
||||
handler: Function,
|
||||
): void {
|
||||
const listener = RCTDeviceEventEmitter.addListener(
|
||||
TOUCH_EXPLORATION_EVENT,
|
||||
(enabled) => {
|
||||
enabled => {
|
||||
handler(enabled);
|
||||
}
|
||||
},
|
||||
);
|
||||
_subscriptions.set(handler, listener);
|
||||
},
|
||||
|
||||
removeEventListener: function(
|
||||
eventName: ChangeEventName,
|
||||
handler: Function
|
||||
handler: Function,
|
||||
): void {
|
||||
const listener = _subscriptions.get(handler);
|
||||
if (!listener) {
|
||||
@@ -67,7 +66,6 @@ const AccessibilityInfo = {
|
||||
listener.remove();
|
||||
_subscriptions.delete(handler);
|
||||
},
|
||||
|
||||
};
|
||||
|
||||
module.exports = AccessibilityInfo;
|
||||
|
||||
Reference in New Issue
Block a user