/**
* EventSource
* https://github.com/Yaffle/EventSource
*
* Released under the MIT License (MIT)
* https://github.com/Yaffle/EventSource/blob/master/LICENSE.md
*/
! ( function ( a ) {
'use strict';
function b( a ) {
( this.withCredentials = ! 1 ),
( this.responseType = '' ),
( this.readyState = 0 ),
( this.status = 0 ),
( this.statusText = '' ),
( this.responseText = '' ),
( this.onprogress = p ),
( this.onreadystatechange = p ),
( this._contentType = '' ),
( this._xhr = a ),
( this._sendTimeout = 0 ),
( this._abort = p );
}
function c( a ) {
this._xhr = new b( a );
}
function d() {
this._listeners = Object.create( null );
}
function e( a ) {
j( function () {
throw a;
}, 0 );
}
function f( a ) {
( this.type = a ), ( this.target = void 0 );
}
function g( a, b ) {
f.call( this, a ),
( this.data = b.data ),
( this.lastEventId = b.lastEventId );
}
function h( a, b ) {
d.call( this ),
( this.onopen = void 0 ),
( this.onmessage = void 0 ),
( this.onerror = void 0 ),
( this.url = void 0 ),
( this.readyState = void 0 ),
( this.withCredentials = void 0 ),
( this._close = void 0 ),
i( this, a, b );
}
function i( a, b, d ) {
b = String( b );
var h = void 0 != d && Boolean( d.withCredentials ),
i = D( 1e3 ),
n = D( 45e3 ),
o = '',
p = i,
A = ! 1,
B =
void 0 != d && void 0 != d.headers
? JSON.parse( JSON.stringify( d.headers ) )
: void 0,
F =
void 0 != d && void 0 != d.Transport
? d.Transport
: void 0 != m
? m
: l,
G = new c( new F() ),
H = 0,
I = q,
J = '',
K = '',
L = '',
M = '',
N = v,
O = 0,
P = 0,
Q = function ( b, c, d ) {
if ( I === r )
if ( 200 === b && void 0 != d && z.test( d ) ) {
( I = s ), ( A = ! 0 ), ( p = i ), ( a.readyState = s );
var g = new f( 'open' );
a.dispatchEvent( g ), E( a, a.onopen, g );
} else {
var h = '';
200 !== b
? ( c && ( c = c.replace( /\s+/g, ' ' ) ),
( h =
"EventSource's response has a status " +
b +
' ' +
c +
' that is not 200. Aborting the connection.' ) )
: ( h =
"EventSource's response has a Content-Type specifying an unsupported type: " +
( void 0 == d
? '-'
: d.replace( /\s+/g, ' ' ) ) +
'. Aborting the connection.' ),
e( new Error( h ) ),
T();
var g = new f( 'error' );
a.dispatchEvent( g ), E( a, a.onerror, g );
}
},
R = function ( b ) {
if ( I === s ) {
for ( var c = -1, d = 0; d < b.length; d += 1 ) {
var e = b.charCodeAt( d );
( e === '\n'.charCodeAt( 0 ) ||
e === '\r'.charCodeAt( 0 ) ) &&
( c = d );
}
var f = ( -1 !== c ? M : '' ) + b.slice( 0, c + 1 );
( M = ( -1 === c ? M : '' ) + b.slice( c + 1 ) ),
'' !== f && ( A = ! 0 );
for ( var h = 0; h < f.length; h += 1 ) {
var e = f.charCodeAt( h );
if ( N === u && e === '\n'.charCodeAt( 0 ) ) N = v;
else if (
( N === u && ( N = v ),
e === '\r'.charCodeAt( 0 ) ||
e === '\n'.charCodeAt( 0 ) )
) {
if ( N !== v ) {
N === w && ( P = h + 1 );
var l = f.slice( O, P - 1 ),
m = f.slice(
P +
( h > P &&
f.charCodeAt( P ) ===
' '.charCodeAt( 0 )
? 1
: 0 ),
h
);
'data' === l
? ( ( J += '\n' ), ( J += m ) )
: 'id' === l
? ( K = m )
: 'event' === l
? ( L = m )
: 'retry' === l
? ( ( i = C( m, i ) ), ( p = i ) )
: 'heartbeatTimeout' === l &&
( ( n = C( m, n ) ),
0 !== H &&
( k( H ),
( H = j( function () {
U();
}, n ) ) ) );
}
if ( N === v ) {
if ( '' !== J ) {
( o = K ), '' === L && ( L = 'message' );
var q = new g( L, {
data: J.slice( 1 ),
lastEventId: K,
} );
if (
( a.dispatchEvent( q ),
'message' === L &&
E( a, a.onmessage, q ),
I === t )
)
return;
}
( J = '' ), ( L = '' );
}
N = e === '\r'.charCodeAt( 0 ) ? u : v;
} else
N === v && ( ( O = h ), ( N = w ) ),
N === w
? e === ':'.charCodeAt( 0 ) &&
( ( P = h + 1 ), ( N = x ) )
: N === x && ( N = y );
}
}
},
S = function () {
if ( I === s || I === r ) {
( I = q ),
0 !== H && ( k( H ), ( H = 0 ) ),
( H = j( function () {
U();
}, p ) ),
( p = D( Math.min( 16 * i, 2 * p ) ) ),
( a.readyState = r );
var b = new f( 'error' );
a.dispatchEvent( b ), E( a, a.onerror, b );
}
},
T = function () {
( I = t ),
G.cancel(),
0 !== H && ( k( H ), ( H = 0 ) ),
( a.readyState = t );
},
U = function () {
if ( ( ( H = 0 ), I !== q ) )
return void ( A
? ( ( A = ! 1 ),
( H = j( function () {
U();
}, n ) ) )
: ( e(
new Error(
'No activity within ' +
n +
' milliseconds. Reconnecting.'
)
),
G.cancel() ) );
( A = ! 1 ),
( H = j( function () {
U();
}, n ) ),
( I = r ),
( J = '' ),
( L = '' ),
( K = o ),
( M = '' ),
( O = 0 ),
( P = 0 ),
( N = v );
var a = b;
'data:' !== b.slice( 0, 5 ) &&
'blob:' !== b.slice( 0, 5 ) &&
( a =
b +
( -1 === b.indexOf( '?', 0 ) ? '?' : '&' ) +
'lastEventId=' +
encodeURIComponent( o ) );
var c = {};
if ( ( ( c.Accept = 'text/event-stream' ), void 0 != B ) )
for ( var d in B )
Object.prototype.hasOwnProperty.call( B, d ) &&
( c[ d ] = B[ d ] );
try {
G.open( Q, R, S, a, h, c );
} catch ( f ) {
throw ( T(), f );
}
};
( a.url = b ),
( a.readyState = r ),
( a.withCredentials = h ),
( a._close = T ),
U();
}
var j = a.setTimeout,
k = a.clearTimeout,
l = a.XMLHttpRequest,
m = a.XDomainRequest,
n = a.EventSource,
o = a.document;
null == Object.create &&
( Object.create = function ( a ) {
function b() {}
return ( b.prototype = a ), new b();
} );
var p = function () {};
( b.prototype.open = function ( a, b ) {
this._abort( ! 0 );
var c = this,
d = this._xhr,
e = 1,
f = 0;
this._abort = function ( a ) {
0 !== c._sendTimeout &&
( k( c._sendTimeout ), ( c._sendTimeout = 0 ) ),
( 1 === e || 2 === e || 3 === e ) &&
( ( e = 4 ),
( d.onload = p ),
( d.onerror = p ),
( d.onabort = p ),
( d.onprogress = p ),
( d.onreadystatechange = p ),
d.abort(),
0 !== f && ( k( f ), ( f = 0 ) ),
a || ( ( c.readyState = 4 ), c.onreadystatechange() ) ),
( e = 0 );
};
var g = function () {
if ( 1 === e ) {
var a = 0,
b = '',
f = void 0;
if ( 'contentType' in d )
( a = 200 ), ( b = 'OK' ), ( f = d.contentType );
else
try {
( a = d.status ),
( b = d.statusText ),
( f = d.getResponseHeader( 'Content-Type' ) );
} catch ( g ) {
( a = 0 ), ( b = '' ), ( f = void 0 );
}
0 !== a &&
( ( e = 2 ),
( c.readyState = 2 ),
( c.status = a ),
( c.statusText = b ),
( c._contentType = f ),
c.onreadystatechange() );
}
},
h = function () {
if ( ( g(), 2 === e || 3 === e ) ) {
e = 3;
var a = '';
try {
a = d.responseText;
} catch ( b ) {}
( c.readyState = 3 ),
( c.responseText = a ),
c.onprogress();
}
},
i = function () {
h(),
( 1 === e || 2 === e || 3 === e ) &&
( ( e = 4 ),
0 !== f && ( k( f ), ( f = 0 ) ),
( c.readyState = 4 ),
c.onreadystatechange() );
},
m = function () {
void 0 != d &&
( 4 === d.readyState
? i()
: 3 === d.readyState
? h()
: 2 === d.readyState && g() );
},
n = function () {
( f = j( function () {
n();
}, 500 ) ),
3 === d.readyState && h();
};
( d.onload = i ),
( d.onerror = i ),
( d.onabort = i ),
'sendAsBinary' in l.prototype ||
'mozAnon' in l.prototype ||
( d.onprogress = h ),
( d.onreadystatechange = m ),
'contentType' in d &&
( b +=
( -1 === b.indexOf( '?', 0 ) ? '?' : '&' ) +
'padding=true' ),
d.open( a, b, ! 0 ),
'readyState' in d &&
( f = j( function () {
n();
}, 0 ) );
} ),
( b.prototype.abort = function () {
this._abort( ! 1 );
} ),
( b.prototype.getResponseHeader = function ( a ) {
return this._contentType;
} ),
( b.prototype.setRequestHeader = function ( a, b ) {
var c = this._xhr;
'setRequestHeader' in c && c.setRequestHeader( a, b );
} ),
( b.prototype.send = function () {
if (
! ( 'ontimeout' in l.prototype ) &&
void 0 != o &&
void 0 != o.readyState &&
'complete' !== o.readyState
) {
var a = this;
return void ( a._sendTimeout = j( function () {
( a._sendTimeout = 0 ), a.send();
}, 4 ) );
}
var b = this._xhr;
( b.withCredentials = this.withCredentials ),
( b.responseType = this.responseType );
try {
b.send( void 0 );
} catch ( c ) {
throw c;
}
} ),
( c.prototype.open = function ( a, b, c, d, e, f ) {
var g = this._xhr;
g.open( 'GET', d );
var h = 0;
( g.onprogress = function () {
var a = g.responseText,
c = a.slice( h );
( h += c.length ), b( c );
} ),
( g.onreadystatechange = function () {
if ( 2 === g.readyState ) {
var b = g.status,
d = g.statusText,
e = g.getResponseHeader( 'Content-Type' );
a( b, d, e );
} else 4 === g.readyState && c();
} ),
( g.withCredentials = e ),
( g.responseType = 'text' );
for ( var i in f )
Object.prototype.hasOwnProperty.call( f, i ) &&
g.setRequestHeader( i, f[ i ] );
g.send();
} ),
( c.prototype.cancel = function () {
var a = this._xhr;
a.abort();
} ),
( d.prototype.dispatchEvent = function ( a ) {
a.target = this;
var b = this._listeners[ a.type ];
if ( void 0 != b )
for ( var c = b.length, d = 0; c > d; d += 1 ) {
var f = b[ d ];
try {
'function' == typeof f.handleEvent
? f.handleEvent( a )
: f.call( this, a );
} catch ( g ) {
e( g );
}
}
} ),
( d.prototype.addEventListener = function ( a, b ) {
a = String( a );
var c = this._listeners,
d = c[ a ];
void 0 == d && ( ( d = [] ), ( c[ a ] = d ) );
for ( var e = ! 1, f = 0; f < d.length; f += 1 )
d[ f ] === b && ( e = ! 0 );
e || d.push( b );
} ),
( d.prototype.removeEventListener = function ( a, b ) {
a = String( a );
var c = this._listeners,
d = c[ a ];
if ( void 0 != d ) {
for ( var e = [], f = 0; f < d.length; f += 1 )
d[ f ] !== b && e.push( d[ f ] );
0 === e.length ? delete c[ a ] : ( c[ a ] = e );
}
} ),
( g.prototype = Object.create( f.prototype ) );
var q = -1,
r = 0,
s = 1,
t = 2,
u = -1,
v = 0,
w = 1,
x = 2,
y = 3,
z = /^text\/event\-stream;?(\s*charset\=utf\-8)?$/i,
A = 1e3,
B = 18e6,
C = function ( a, b ) {
var c = parseInt( a, 10 );
return c !== c && ( c = b ), D( c );
},
D = function ( a ) {
return Math.min( Math.max( a, A ), B );
},
E = function ( a, b, c ) {
try {
'function' == typeof b && b.call( a, c );
} catch ( d ) {
e( d );
}
};
( h.prototype = Object.create( d.prototype ) ),
( h.prototype.CONNECTING = r ),
( h.prototype.OPEN = s ),
( h.prototype.CLOSED = t ),
( h.prototype.close = function () {
this._close();
} ),
( h.CONNECTING = r ),
( h.OPEN = s ),
( h.CLOSED = t ),
( h.prototype.withCredentials = void 0 ),
( a.EventSourcePolyfill = h ),
( a.NativeEventSource = n ),
void 0 == l ||
( void 0 != n && 'withCredentials' in n.prototype ) ||
( a.EventSource = h );
} )( 'undefined' != typeof window ? window : this );
Glory Casino Uygulaması: Tr 2022’de Nasıl İndirilir Ve Kullanılır » Content Glory Casino Online – Kayıt Ol Veya Giriş Glory Online Casino Indir Apk: Android Os App & Ios Versiyonu Glory Casino Uygulaması Nasıl İndirilir Ve Kurulur? Android’de Fame Casino Apk’sı Nasıl Kurulur? Müşteri Destek Hizmetleri Iletişim Canli Bayi̇ Glory Casino Mobil Uygulama Yoluyla Hesap Kaydetme […]