OLD | NEW |
1 var convert = dart.defineLibrary(convert, {}); | 1 var convert = dart.defineLibrary(convert, {}); |
2 var core = dart.import(core); | 2 var core = dart.import(core); |
3 var async = dart.import(async); | 3 var async = dart.import(async); |
4 var typed_data = dart.import(typed_data); | 4 var typed_data = dart.import(typed_data); |
5 var _internal = dart.import(_internal); | 5 var _internal = dart.import(_internal); |
6 var collection = dart.import(collection); | 6 var collection = dart.import(collection); |
7 (function(exports, core, async, typed_data, _internal, collection) { | 7 (function(exports, core, async, typed_data, _internal, collection) { |
8 'use strict'; | 8 'use strict'; |
9 let Codec$ = dart.generic(function(S, T) { | 9 let Codec$ = dart.generic(function(S, T) { |
10 class Codec extends core.Object { | 10 class Codec extends core.Object { |
(...skipping 486 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
497 } | 497 } |
498 return _FusedConverter; | 498 return _FusedConverter; |
499 }); | 499 }); |
500 let _FusedConverter = _FusedConverter$(); | 500 let _FusedConverter = _FusedConverter$(); |
501 dart.defineLazyProperties(Encoding, { | 501 dart.defineLazyProperties(Encoding, { |
502 get _nameToEncoding() { | 502 get _nameToEncoding() { |
503 return dart.map({"iso_8859-1:1987": LATIN1, "iso-ir-100": LATIN1, "iso_885
9-1": LATIN1, "iso-8859-1": LATIN1, latin1: LATIN1, l1: LATIN1, ibm819: LATIN1,
cp819: LATIN1, csisolatin1: LATIN1, "iso-ir-6": ASCII, "ansi_x3.4-1968": ASCII,
"ansi_x3.4-1986": ASCII, "iso_646.irv:1991": ASCII, "iso646-us": ASCII, "us-asci
i": ASCII, us: ASCII, ibm367: ASCII, cp367: ASCII, csascii: ASCII, ascii: ASCII,
csutf8: UTF8, "utf-8": UTF8}); | 503 return dart.map({"iso_8859-1:1987": LATIN1, "iso-ir-100": LATIN1, "iso_885
9-1": LATIN1, "iso-8859-1": LATIN1, latin1: LATIN1, l1: LATIN1, ibm819: LATIN1,
cp819: LATIN1, csisolatin1: LATIN1, "iso-ir-6": ASCII, "ansi_x3.4-1968": ASCII,
"ansi_x3.4-1986": ASCII, "iso_646.irv:1991": ASCII, "iso646-us": ASCII, "us-asci
i": ASCII, us: ASCII, ibm367: ASCII, cp367: ASCII, csascii: ASCII, ascii: ASCII,
csutf8: UTF8, "utf-8": UTF8}); |
504 }, | 504 }, |
505 set _nameToEncoding(_) {} | 505 set _nameToEncoding(_) {} |
506 }); | 506 }); |
| 507 let _name = Symbol('_name'); |
| 508 class HtmlEscapeMode extends core.Object { |
| 509 _(name, escapeLtGt, escapeQuot, escapeApos, escapeSlash) { |
| 510 this[_name] = name; |
| 511 this.escapeLtGt = escapeLtGt; |
| 512 this.escapeQuot = escapeQuot; |
| 513 this.escapeApos = escapeApos; |
| 514 this.escapeSlash = escapeSlash; |
| 515 } |
| 516 toString() { |
| 517 return this[_name]; |
| 518 } |
| 519 } |
| 520 dart.defineNamedConstructor(HtmlEscapeMode, '_'); |
| 521 HtmlEscapeMode.UNKNOWN = dart.const(new HtmlEscapeMode._('unknown', true, true
, true, true)); |
507 let _convert = Symbol('_convert'); | 522 let _convert = Symbol('_convert'); |
508 class HtmlEscape extends Converter$(core.String, core.String) { | 523 class HtmlEscape extends Converter$(core.String, core.String) { |
509 HtmlEscape(mode) { | 524 HtmlEscape(mode) { |
510 if (mode === void 0) | 525 if (mode === void 0) |
511 mode = HtmlEscapeMode.UNKNOWN; | 526 mode = HtmlEscapeMode.UNKNOWN; |
512 this.mode = mode; | 527 this.mode = mode; |
513 super.Converter(); | 528 super.Converter(); |
514 } | 529 } |
515 convert(text) { | 530 convert(text) { |
516 let val = this[_convert](text, 0, text.length); | 531 let val = this[_convert](text, 0, text.length); |
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
574 return result != null ? dart.toString(result) : null; | 589 return result != null ? dart.toString(result) : null; |
575 } | 590 } |
576 startChunkedConversion(sink) { | 591 startChunkedConversion(sink) { |
577 if (!dart.is(sink, StringConversionSink)) { | 592 if (!dart.is(sink, StringConversionSink)) { |
578 sink = new StringConversionSink.from(sink); | 593 sink = new StringConversionSink.from(sink); |
579 } | 594 } |
580 return new _HtmlEscapeSink(this, dart.as(sink, StringConversionSink)); | 595 return new _HtmlEscapeSink(this, dart.as(sink, StringConversionSink)); |
581 } | 596 } |
582 } | 597 } |
583 let HTML_ESCAPE = dart.const(new HtmlEscape()); | 598 let HTML_ESCAPE = dart.const(new HtmlEscape()); |
584 let _name = Symbol('_name'); | |
585 class HtmlEscapeMode extends core.Object { | |
586 _(name, escapeLtGt, escapeQuot, escapeApos, escapeSlash) { | |
587 this[_name] = name; | |
588 this.escapeLtGt = escapeLtGt; | |
589 this.escapeQuot = escapeQuot; | |
590 this.escapeApos = escapeApos; | |
591 this.escapeSlash = escapeSlash; | |
592 } | |
593 toString() { | |
594 return this[_name]; | |
595 } | |
596 } | |
597 dart.defineNamedConstructor(HtmlEscapeMode, '_'); | |
598 HtmlEscapeMode.UNKNOWN = dart.const(new HtmlEscapeMode._('unknown', true, true
, true, true)); | |
599 HtmlEscapeMode.ATTRIBUTE = dart.const(new HtmlEscapeMode._('attribute', false,
true, false, false)); | 599 HtmlEscapeMode.ATTRIBUTE = dart.const(new HtmlEscapeMode._('attribute', false,
true, false, false)); |
600 HtmlEscapeMode.ELEMENT = dart.const(new HtmlEscapeMode._('element', true, fals
e, false, true)); | 600 HtmlEscapeMode.ELEMENT = dart.const(new HtmlEscapeMode._('element', true, fals
e, false, true)); |
601 let _escape = Symbol('_escape'); | 601 let _escape = Symbol('_escape'); |
602 class _HtmlEscapeSink extends StringConversionSinkBase { | 602 class _HtmlEscapeSink extends StringConversionSinkBase { |
603 _HtmlEscapeSink(escape, sink) { | 603 _HtmlEscapeSink(escape, sink) { |
604 this[_escape] = escape; | 604 this[_escape] = escape; |
605 this[_sink] = sink; | 605 this[_sink] = sink; |
606 } | 606 } |
607 addSlice(chunk, start, end, isLast) { | 607 addSlice(chunk, start, end, isLast) { |
608 let val = this[_escape][_convert](chunk, start, end); | 608 let val = this[_escape][_convert](chunk, start, end); |
(...skipping 1795 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2404 exports.Converter$ = Converter$; | 2404 exports.Converter$ = Converter$; |
2405 exports.Converter = Converter; | 2405 exports.Converter = Converter; |
2406 exports.AsciiEncoder = AsciiEncoder; | 2406 exports.AsciiEncoder = AsciiEncoder; |
2407 exports.StringConversionSinkMixin = StringConversionSinkMixin; | 2407 exports.StringConversionSinkMixin = StringConversionSinkMixin; |
2408 exports.StringConversionSinkBase = StringConversionSinkBase; | 2408 exports.StringConversionSinkBase = StringConversionSinkBase; |
2409 exports.AsciiDecoder = AsciiDecoder; | 2409 exports.AsciiDecoder = AsciiDecoder; |
2410 exports.ChunkedConversionSink$ = ChunkedConversionSink$; | 2410 exports.ChunkedConversionSink$ = ChunkedConversionSink$; |
2411 exports.ChunkedConversionSink = ChunkedConversionSink; | 2411 exports.ChunkedConversionSink = ChunkedConversionSink; |
2412 exports.ByteConversionSink = ByteConversionSink; | 2412 exports.ByteConversionSink = ByteConversionSink; |
2413 exports.ByteConversionSinkBase = ByteConversionSinkBase; | 2413 exports.ByteConversionSinkBase = ByteConversionSinkBase; |
| 2414 exports.HtmlEscapeMode = HtmlEscapeMode; |
2414 exports.HtmlEscape = HtmlEscape; | 2415 exports.HtmlEscape = HtmlEscape; |
2415 exports.HTML_ESCAPE = HTML_ESCAPE; | 2416 exports.HTML_ESCAPE = HTML_ESCAPE; |
2416 exports.HtmlEscapeMode = HtmlEscapeMode; | |
2417 exports.JsonUnsupportedObjectError = JsonUnsupportedObjectError; | 2417 exports.JsonUnsupportedObjectError = JsonUnsupportedObjectError; |
2418 exports.JsonCyclicError = JsonCyclicError; | 2418 exports.JsonCyclicError = JsonCyclicError; |
2419 exports.JsonCodec = JsonCodec; | 2419 exports.JsonCodec = JsonCodec; |
2420 exports.JSON = JSON; | 2420 exports.JSON = JSON; |
2421 exports.JsonEncoder = JsonEncoder; | 2421 exports.JsonEncoder = JsonEncoder; |
2422 exports.JsonUtf8Encoder = JsonUtf8Encoder; | 2422 exports.JsonUtf8Encoder = JsonUtf8Encoder; |
2423 exports.JsonDecoder = JsonDecoder; | 2423 exports.JsonDecoder = JsonDecoder; |
2424 exports.Latin1Codec = Latin1Codec; | 2424 exports.Latin1Codec = Latin1Codec; |
2425 exports.LATIN1 = LATIN1; | 2425 exports.LATIN1 = LATIN1; |
2426 exports.Latin1Encoder = Latin1Encoder; | 2426 exports.Latin1Encoder = Latin1Encoder; |
2427 exports.Latin1Decoder = Latin1Decoder; | 2427 exports.Latin1Decoder = Latin1Decoder; |
2428 exports.LineSplitter = LineSplitter; | 2428 exports.LineSplitter = LineSplitter; |
2429 exports.StringConversionSink = StringConversionSink; | 2429 exports.StringConversionSink = StringConversionSink; |
2430 exports.ClosableStringSink = ClosableStringSink; | 2430 exports.ClosableStringSink = ClosableStringSink; |
2431 exports.UNICODE_REPLACEMENT_CHARACTER_RUNE = UNICODE_REPLACEMENT_CHARACTER_RUN
E; | 2431 exports.UNICODE_REPLACEMENT_CHARACTER_RUNE = UNICODE_REPLACEMENT_CHARACTER_RUN
E; |
2432 exports.UNICODE_BOM_CHARACTER_RUNE = UNICODE_BOM_CHARACTER_RUNE; | 2432 exports.UNICODE_BOM_CHARACTER_RUNE = UNICODE_BOM_CHARACTER_RUNE; |
2433 exports.Utf8Codec = Utf8Codec; | 2433 exports.Utf8Codec = Utf8Codec; |
2434 exports.UTF8 = UTF8; | 2434 exports.UTF8 = UTF8; |
2435 exports.Utf8Encoder = Utf8Encoder; | 2435 exports.Utf8Encoder = Utf8Encoder; |
2436 exports.Utf8Decoder = Utf8Decoder; | 2436 exports.Utf8Decoder = Utf8Decoder; |
2437 })(convert, core, async, typed_data, _internal, collection); | 2437 })(convert, core, async, typed_data, _internal, collection); |
OLD | NEW |