/* * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ #import @protocol RCTBridgeModule; @class RCTModuleData; @protocol RCTDisplayLinkModuleHolder - (id)instance; - (Class)moduleClass; - (dispatch_queue_t)methodQueue; @end @interface RCTDisplayLink : NSObject - (instancetype)init; - (void)invalidate; - (void)registerModuleForFrameUpdates:(id)module withModuleHolder:(id)moduleHolder; - (void)addToRunLoop:(NSRunLoop *)runLoop; @end