(function (_, kotlin_kotlin) { 'use strict'; //region block: imports var protoOf = kotlin_kotlin.$_$.cg; var classMeta = kotlin_kotlin.$_$.ne; var setMetadataFor = kotlin_kotlin.$_$.dg; //endregion //region block: pre-declaration setMetadataFor(EventListenerHandler, 'EventListenerHandler', classMeta); //endregion function EventListener(handler) { return new EventListenerHandler(handler); } function _get_handler__z70553($this) { return $this.handler_1; } function EventListenerHandler(handler) { this.handler_1 = handler; } protoOf(EventListenerHandler).handleEvent_zcjn50_k$ = function (event) { this.handler_1(event); }; protoOf(EventListenerHandler).handleEvent = function (event) { return this.handleEvent_zcjn50_k$(event); }; protoOf(EventListenerHandler).toString = function () { return 'EventListenerHandler(' + this.handler_1 + ')'; }; function set(_this__u8e3s4, index, value) { // Inline function 'kotlin.js.asDynamic' call _this__u8e3s4[index] = value; } function set_0(_this__u8e3s4, index, value) { // Inline function 'kotlin.js.asDynamic' call _this__u8e3s4[index] = value; } function get(_this__u8e3s4, index) { // Inline function 'kotlin.js.asDynamic' call return _this__u8e3s4[index]; } function get_0(_this__u8e3s4, key) { // Inline function 'kotlin.js.asDynamic' call return _this__u8e3s4[key]; } function set_1(_this__u8e3s4, key, value) { // Inline function 'kotlin.js.asDynamic' call _this__u8e3s4[key] = value; } function get_ARRAYBUFFER(_this__u8e3s4) { // Inline function 'kotlin.js.unsafeCast' call // Inline function 'kotlin.js.asDynamic' call return 'arraybuffer'; } function get_FOLLOW(_this__u8e3s4) { // Inline function 'kotlin.js.unsafeCast' call // Inline function 'kotlin.js.asDynamic' call return 'follow'; } function get_MANUAL(_this__u8e3s4) { // Inline function 'kotlin.js.unsafeCast' call // Inline function 'kotlin.js.asDynamic' call return 'manual'; } //region block: exports _.$_$ = _.$_$ || {}; _.$_$.a = EventListener; //endregion return _; }(module.exports, require('./kotlin-kotlin-stdlib.js')));