Sha256: 6804357877fd20c52832e29510262c88740665308a5e277e75b75c31714843b0
Contents?: true
Size: 783 Bytes
Versions: 12
Compression:
Stored size: 783 Bytes
Contents
import Connection from "./connection" import ConnectionMonitor from "./connection_monitor" import Consumer, { createWebSocketURL } from "./consumer" import INTERNAL from "./internal" import Subscription from "./subscription" import Subscriptions from "./subscriptions" import adapters from "./adapters" import logger from "./logger" export { Connection, ConnectionMonitor, Consumer, INTERNAL, Subscription, Subscriptions, adapters, createWebSocketURL, logger, } export function createConsumer(url = getConfig("url") || INTERNAL.default_mount_path) { return new Consumer(url) } export function getConfig(name) { const element = document.head.querySelector(`meta[name='action-cable-${name}']`) if (element) { return element.getAttribute("content") } }
Version data entries
12 entries across 11 versions & 5 rubygems