bridgeClassThunks static method

Map<String, BridgedClass Function()> bridgeClassThunks()

Returns deferred factory thunks keyed by class name.

Each thunk builds one class's BridgedClass on demand. Plugs into the interpreter's lazy registry via registerBridges (Step #17).

Implementation

static Map<String, BridgedClass Function()> bridgeClassThunks() {
  return {
    'ChatConfig': _createChatConfigBridge,
    'ChatMessage': _createChatMessageBridge,
    'ChatSender': _createChatSenderBridge,
    'ChatAttachment': _createChatAttachmentBridge,
    'ChatResponse': _createChatResponseBridge,
    'ChatReceiver': _createChatReceiverBridge,
    'ChatReceiverInfo': _createChatReceiverInfoBridge,
    'ChatSettings': _createChatSettingsBridge,
    'ChatApi': _createChatApiBridge,
    'ChatMessageFilter': _createChatMessageFilterBridge,
    'TelegramChatConfig': _createTelegramChatConfigBridge,
  };
}