3c8fa8c cleanup: move DomAdapter from angular2/core into angular2/platform/common_dom

This commit is contained in:
Victor Savkin
2015-11-20 00:24:13 +00:00
parent 08ad2629a1
commit 05175a82f3
61 changed files with 478 additions and 470 deletions
+2 -2
View File
@@ -1,2 +1,2 @@
Fri Nov 20 00:05:46 UTC 2015
4d59985b745f68730fae9e2d96823055d371f935
Fri Nov 20 00:24:12 UTC 2015
3c8fa8c50d820e3317bc40292c73df03c8b23e86
+281 -280
View File
@@ -223,283 +223,284 @@ import "package:angular2/src/platform/browser/ruler.dart" as mod220;
import "package:angular2/src/platform/browser/testability.dart" as mod221;
import "package:angular2/src/platform/browser/title.dart" as mod222;
import "package:angular2/src/platform/browser/xhr_impl.dart" as mod223;
import "package:angular2/src/platform/dom/dom_renderer.dart" as mod224;
import "package:angular2/src/platform/dom/dom_tokens.dart" as mod225;
import "package:angular2/src/platform/dom/events/dom_events.dart" as mod226;
import "package:angular2/src/platform/dom/events/hammer_common.dart" as mod227;
import "package:angular2/src/platform/dom/events/hammer_gestures.dart" as mod228;
import "package:angular2/src/platform/dom/events/key_events.dart" as mod229;
import "package:angular2/src/platform/dom/shared_styles_host.dart" as mod230;
import "package:angular2/src/platform/dom/util.dart" as mod231;
import "package:angular2/src/platform/server/abstract_html_adapter.dart" as mod232;
import "package:angular2/src/platform/server/html_adapter.dart" as mod233;
import "package:angular2/src/platform/server/parse5_adapter.dart" as mod234;
import "package:angular2/src/platform/server/webworker_adapter.dart" as mod235;
import "package:angular2/src/router/async_route_handler.dart" as mod236;
import "package:angular2/src/router/hash_location_strategy.dart" as mod237;
import "package:angular2/src/router/instruction.dart" as mod238;
import "package:angular2/src/router/interfaces.dart" as mod239;
import "package:angular2/src/router/lifecycle_annotations_impl.dart" as mod240;
import "package:angular2/src/router/lifecycle_annotations.dart" as mod241;
import "package:angular2/src/router/location_strategy.dart" as mod242;
import "package:angular2/src/router/location.dart" as mod243;
import "package:angular2/src/router/path_location_strategy.dart" as mod244;
import "package:angular2/src/router/path_recognizer.dart" as mod245;
import "package:angular2/src/router/route_config_decorator.dart" as mod246;
import "package:angular2/src/router/route_config_impl.dart" as mod247;
import "package:angular2/src/router/route_config_nomalizer.dart" as mod248;
import "package:angular2/src/router/route_definition.dart" as mod249;
import "package:angular2/src/router/route_handler.dart" as mod250;
import "package:angular2/src/router/route_lifecycle_reflector.dart" as mod251;
import "package:angular2/src/router/route_recognizer.dart" as mod252;
import "package:angular2/src/router/route_registry.dart" as mod253;
import "package:angular2/src/router/router_link.dart" as mod254;
import "package:angular2/src/router/router_outlet.dart" as mod255;
import "package:angular2/src/router/router.dart" as mod256;
import "package:angular2/src/router/sync_route_handler.dart" as mod257;
import "package:angular2/src/router/url_parser.dart" as mod258;
import "package:angular2/src/testing/benchmark_util.dart" as mod259;
import "package:angular2/src/testing/e2e_util.dart" as mod260;
import "package:angular2/src/testing/fake_async.dart" as mod261;
import "package:angular2/src/testing/lang_utils.dart" as mod262;
import "package:angular2/src/testing/matchers.dart" as mod263;
import "package:angular2/src/testing/perf_util.dart" as mod264;
import "package:angular2/src/testing/test_component_builder.dart" as mod265;
import "package:angular2/src/testing/test_injector.dart" as mod266;
import "package:angular2/src/testing/testing_internal.dart" as mod267;
import "package:angular2/src/testing/testing.dart" as mod268;
import "package:angular2/src/testing/utils.dart" as mod269;
import "package:angular2/src/tools/common_tools.dart" as mod270;
import "package:angular2/src/tools/tools.dart" as mod271;
import "package:angular2/src/transform/common/annotation_matcher.dart" as mod272;
import "package:angular2/src/transform/common/asset_reader.dart" as mod273;
import "package:angular2/src/transform/common/async_string_writer.dart" as mod274;
import "package:angular2/src/transform/common/class_matcher_base.dart" as mod275;
import "package:angular2/src/transform/common/code/annotation_code.dart" as mod276;
import "package:angular2/src/transform/common/code/constify.dart" as mod277;
import "package:angular2/src/transform/common/code/import_export_code.dart" as mod278;
import "package:angular2/src/transform/common/code/ng_deps_code.dart" as mod279;
import "package:angular2/src/transform/common/code/parameter_code.dart" as mod280;
import "package:angular2/src/transform/common/code/queries_code.dart" as mod281;
import "package:angular2/src/transform/common/code/reflection_info_code.dart" as mod282;
import "package:angular2/src/transform/common/code/source_module.dart" as mod283;
import "package:angular2/src/transform/common/code/uri.dart" as mod284;
import "package:angular2/src/transform/common/directive_metadata_reader.dart" as mod285;
import "package:angular2/src/transform/common/eager_transformer_wrapper.dart" as mod286;
import "package:angular2/src/transform/common/formatter.dart" as mod287;
import "package:angular2/src/transform/common/interface_matcher.dart" as mod288;
import "package:angular2/src/transform/common/logging.dart" as mod289;
import "package:angular2/src/transform/common/mirror_matcher.dart" as mod290;
import "package:angular2/src/transform/common/mirror_mode.dart" as mod291;
import "package:angular2/src/transform/common/model/annotation_model.pb.dart" as mod292;
import "package:angular2/src/transform/common/model/import_export_model.pb.dart" as mod293;
import "package:angular2/src/transform/common/model/ng_deps_model.pb.dart" as mod294;
import "package:angular2/src/transform/common/model/parameter_model.pb.dart" as mod295;
import "package:angular2/src/transform/common/model/reflection_info_model.pb.dart" as mod296;
import "package:angular2/src/transform/common/naive_eval.dart" as mod297;
import "package:angular2/src/transform/common/names.dart" as mod298;
import "package:angular2/src/transform/common/ng_compiler.dart" as mod299;
import "package:angular2/src/transform/common/ng_meta.dart" as mod300;
import "package:angular2/src/transform/common/options_reader.dart" as mod301;
import "package:angular2/src/transform/common/options.dart" as mod302;
import "package:angular2/src/transform/common/property_utils.dart" as mod303;
import "package:angular2/src/transform/common/url_resolver.dart" as mod304;
import "package:angular2/src/transform/common/xhr_impl.dart" as mod305;
import "package:angular2/src/transform/common/zone.dart" as mod306;
import "package:angular2/src/transform/deferred_rewriter/rewriter.dart" as mod307;
import "package:angular2/src/transform/deferred_rewriter/transformer.dart" as mod308;
import "package:angular2/src/transform/directive_metadata_linker/ng_deps_linker.dart" as mod309;
import "package:angular2/src/transform/directive_metadata_linker/ng_meta_linker.dart" as mod310;
import "package:angular2/src/transform/directive_metadata_linker/transformer.dart" as mod311;
import "package:angular2/src/transform/directive_processor/inliner.dart" as mod312;
import "package:angular2/src/transform/directive_processor/rewriter.dart" as mod313;
import "package:angular2/src/transform/directive_processor/transformer.dart" as mod314;
import "package:angular2/src/transform/inliner_for_test/transformer.dart" as mod315;
import "package:angular2/src/transform/reflection_remover/codegen.dart" as mod316;
import "package:angular2/src/transform/reflection_remover/remove_reflection_capabilities.dart" as mod317;
import "package:angular2/src/transform/reflection_remover/rewriter.dart" as mod318;
import "package:angular2/src/transform/reflection_remover/transformer.dart" as mod319;
import "package:angular2/src/transform/stylesheet_compiler/processor.dart" as mod320;
import "package:angular2/src/transform/stylesheet_compiler/transformer.dart" as mod321;
import "package:angular2/src/transform/template_compiler/change_detector_codegen.dart" as mod322;
import "package:angular2/src/transform/template_compiler/compile_data_creator.dart" as mod323;
import "package:angular2/src/transform/template_compiler/generator.dart" as mod324;
import "package:angular2/src/transform/template_compiler/reflection/model.dart" as mod325;
import "package:angular2/src/transform/template_compiler/reflection/processor.dart" as mod326;
import "package:angular2/src/transform/template_compiler/reflection/reflection_capabilities.dart" as mod327;
import "package:angular2/src/transform/template_compiler/transformer.dart" as mod328;
import "package:angular2/src/transform/transformer.dart" as mod329;
import "package:angular2/src/web_workers/debug_tools/multi_client_server_message_bus.dart" as mod330;
import "package:angular2/src/web_workers/debug_tools/single_client_server_message_bus.dart" as mod331;
import "package:angular2/src/web_workers/debug_tools/web_socket_message_bus.dart" as mod332;
import "package:angular2/src/web_workers/shared/api.dart" as mod333;
import "package:angular2/src/web_workers/shared/client_message_broker.dart" as mod334;
import "package:angular2/src/web_workers/shared/generic_message_bus.dart" as mod335;
import "package:angular2/src/web_workers/shared/isolate_message_bus.dart" as mod336;
import "package:angular2/src/web_workers/shared/message_bus.dart" as mod337;
import "package:angular2/src/web_workers/shared/messaging_api.dart" as mod338;
import "package:angular2/src/web_workers/shared/post_message_bus.dart" as mod339;
import "package:angular2/src/web_workers/shared/render_proto_view_ref_store.dart" as mod340;
import "package:angular2/src/web_workers/shared/render_view_with_fragments_store.dart" as mod341;
import "package:angular2/src/web_workers/shared/serializer.dart" as mod342;
import "package:angular2/src/web_workers/shared/service_message_broker.dart" as mod343;
import "package:angular2/src/web_workers/ui/application.dart" as mod344;
import "package:angular2/src/web_workers/ui/bind.dart" as mod345;
import "package:angular2/src/web_workers/ui/di_bindings.dart" as mod346;
import "package:angular2/src/web_workers/ui/event_dispatcher.dart" as mod347;
import "package:angular2/src/web_workers/ui/event_serializer.dart" as mod348;
import "package:angular2/src/web_workers/ui/impl.dart" as mod349;
import "package:angular2/src/web_workers/ui/renderer.dart" as mod350;
import "package:angular2/src/web_workers/ui/setup.dart" as mod351;
import "package:angular2/src/web_workers/ui/xhr_impl.dart" as mod352;
import "package:angular2/src/web_workers/worker/application_common.dart" as mod353;
import "package:angular2/src/web_workers/worker/application.dart" as mod354;
import "package:angular2/src/web_workers/worker/event_deserializer.dart" as mod355;
import "package:angular2/src/web_workers/worker/event_dispatcher.dart" as mod356;
import "package:angular2/src/web_workers/worker/renderer.dart" as mod357;
import "package:angular2/src/web_workers/worker/xhr_impl.dart" as mod358;
import "package:angular2/test_lib.dart" as mod359;
import "package:angular2/test.dart" as mod360;
import "package:angular2/testing_internal.dart" as mod361;
import "package:angular2/testing.dart" as mod362;
import "package:angular2/tools.dart" as mod363;
import "package:angular2/transformer.dart" as mod364;
import "package:angular2/web_worker/ui.dart" as mod365;
import "package:angular2/web_worker/worker.dart" as mod366;
import "test/animate/animation_builder_spec.dart" as mod367;
import "test/common/directives/ng_class_spec.dart" as mod368;
import "test/common/directives/ng_for_spec.dart" as mod369;
import "test/common/directives/ng_if_spec.dart" as mod370;
import "test/common/directives/ng_style_spec.dart" as mod371;
import "test/common/directives/ng_switch_spec.dart" as mod372;
import "test/common/directives/non_bindable_spec.dart" as mod373;
import "test/common/directives/observable_list_diff_spec.dart" as mod374;
import "test/common/forms/directives_spec.dart" as mod375;
import "test/common/forms/form_builder_spec.dart" as mod376;
import "test/common/forms/integration_spec.dart" as mod377;
import "test/common/forms/model_spec.dart" as mod378;
import "test/common/forms/validators_spec.dart" as mod379;
import "test/common/pipes/async_pipe_spec.dart" as mod380;
import "test/common/pipes/date_pipe_spec.dart" as mod381;
import "test/common/pipes/json_pipe_spec.dart" as mod382;
import "test/common/pipes/lowercase_pipe_spec.dart" as mod383;
import "test/common/pipes/number_pipe_spec.dart" as mod384;
import "test/common/pipes/pipe_binding_spec.dart" as mod385;
import "test/common/pipes/pipes_spec.dart" as mod386;
import "test/common/pipes/slice_pipe_spec.dart" as mod387;
import "test/common/pipes/uppercase_pipe_spec.dart" as mod388;
import "test/compiler/change_definition_factory_spec.dart" as mod389;
import "test/compiler/change_detector_compiler_spec.dart" as mod390;
import "test/compiler/command_compiler_spec.dart" as mod391;
import "test/compiler/directive_metadata_spec.dart" as mod392;
import "test/compiler/eval_module_spec.dart" as mod393;
import "test/compiler/html_lexer_spec.dart" as mod394;
import "test/compiler/html_parser_spec.dart" as mod395;
import "test/compiler/runtime_compiler_spec.dart" as mod396;
import "test/compiler/runtime_metadata_spec.dart" as mod397;
import "test/compiler/schema/dom_element_schema_registry_spec.dart" as mod398;
import "test/compiler/selector_spec.dart" as mod399;
import "test/compiler/shadow_css_spec.dart" as mod400;
import "test/compiler/source_module_spec.dart" as mod401;
import "test/compiler/style_compiler_spec.dart" as mod402;
import "test/compiler/style_url_resolver_spec.dart" as mod403;
import "test/compiler/template_compiler_spec.dart" as mod404;
import "test/compiler/template_normalizer_spec.dart" as mod405;
import "test/compiler/template_parser_spec.dart" as mod406;
import "test/compiler/template_preparser_spec.dart" as mod407;
import "test/compiler/url_resolver_spec.dart" as mod408;
import "test/compiler/util_spec.dart" as mod409;
import "test/compiler/xhr_mock_spec.dart" as mod410;
import "test/core/application_ref_spec.dart" as mod411;
import "test/core/change_detection/change_detector_ref_spec.dart" as mod412;
import "test/core/change_detection/change_detector_spec.dart" as mod413;
import "test/core/change_detection/coalesce_spec.dart" as mod414;
import "test/core/change_detection/differs/default_iterable_differ_spec.dart" as mod415;
import "test/core/change_detection/differs/default_keyvalue_differ_spec.dart" as mod416;
import "test/core/change_detection/differs/iterable_differs_spec.dart" as mod417;
import "test/core/change_detection/parser/lexer_spec.dart" as mod418;
import "test/core/change_detection/parser/locals_spec.dart" as mod419;
import "test/core/change_detection/parser/parser_spec.dart" as mod420;
import "test/core/change_detection/proto_record_builder_spec.dart" as mod421;
import "test/core/change_detection/proto_record_spec.dart" as mod422;
import "test/core/debug/debug_element_spec.dart" as mod423;
import "test/core/di/binding_spec.dart" as mod424;
import "test/core/di/forward_ref_spec.dart" as mod425;
import "test/core/di/injector_dart_spec.dart" as mod426;
import "test/core/di/injector_spec.dart" as mod427;
import "test/core/di/key_dart_spec.dart" as mod428;
import "test/core/di/key_spec.dart" as mod429;
import "test/core/directive_lifecycle_integration_spec.dart" as mod430;
import "test/core/dom/dom_adapter_spec.dart" as mod431;
import "test/core/dom/shim_spec.dart" as mod432;
import "test/core/facade/async_dart_spec.dart" as mod433;
import "test/core/facade/async_spec.dart" as mod434;
import "test/core/facade/collection_spec.dart" as mod435;
import "test/core/facade/exception_handler_spec.dart" as mod436;
import "test/core/facade/lang_spec.dart" as mod437;
import "test/core/forward_ref_integration_spec.dart" as mod438;
import "test/core/linker/compiler_spec.dart" as mod439;
import "test/core/linker/directive_lifecycle_spec.dart" as mod440;
import "test/core/linker/directive_resolver_spec.dart" as mod441;
import "test/core/linker/dynamic_component_loader_spec.dart" as mod442;
import "test/core/linker/element_injector_spec.dart" as mod443;
import "test/core/linker/event_config_spec.dart" as mod444;
import "test/core/linker/integration_dart_spec.dart" as mod445;
import "test/core/linker/integration_spec.dart" as mod446;
import "test/core/linker/projection_integration_spec.dart" as mod447;
import "test/core/linker/proto_view_factory_spec.dart" as mod448;
import "test/core/linker/query_integration_spec.dart" as mod449;
import "test/core/linker/query_list_spec.dart" as mod450;
import "test/core/linker/view_container_ref_spec.dart" as mod451;
import "test/core/linker/view_manager_spec.dart" as mod452;
import "test/core/linker/view_manager_utils_spec.dart" as mod453;
import "test/core/linker/view_pool_spec.dart" as mod454;
import "test/core/linker/view_resolver_spec.dart" as mod455;
import "test/core/metadata/decorators_spec.dart" as mod456;
import "test/core/profile/wtf_impl_spec.dart" as mod457;
import "test/core/reflection/reflector_spec.dart" as mod458;
import "test/core/render/dom/dom_renderer_integration_spec.dart" as mod459;
import "test/core/render/dom/events/event_manager_spec.dart" as mod460;
import "test/core/render/dom/events/key_events_spec.dart" as mod461;
import "test/core/render/dom/shared_styles_host_spec.dart" as mod462;
import "test/core/render/view_factory_spec.dart" as mod463;
import "test/core/render/view_spec.dart" as mod464;
import "test/core/testability/testability_spec.dart" as mod465;
import "test/core/util/decorators_spec.dart" as mod466;
import "test/core/zone/ng_zone_DEPRECATED_spec.dart" as mod467;
import "test/core/zone/ng_zone_spec.dart" as mod468;
import "test/dev_mode_spec.dart" as mod469;
import "test/mock/view_resolver_mock_spec.dart" as mod470;
import "test/platform/bootstrap_spec.dart" as mod471;
import "test/platform/browser/debug/debug_element_view_listener_spec.dart" as mod472;
import "test/platform/browser/ruler_spec.dart" as mod473;
import "test/platform/browser/title_spec.dart" as mod474;
import "test/platform/xhr_impl_spec.dart" as mod475;
import "test/public_api_spec.dart" as mod476;
import "test/router/integration/lifecycle_hook_spec.dart" as mod477;
import "test/router/integration/navigation_spec.dart" as mod478;
import "test/router/integration/router_integration_spec.dart" as mod479;
import "test/router/integration/router_link_spec.dart" as mod480;
import "test/router/location_spec.dart" as mod481;
import "test/router/path_recognizer_spec.dart" as mod482;
import "test/router/route_config_spec.dart" as mod483;
import "test/router/route_recognizer_spec.dart" as mod484;
import "test/router/route_registry_spec.dart" as mod485;
import "test/router/router_link_spec.dart" as mod486;
import "test/router/router_spec.dart" as mod487;
import "test/router/url_parser_spec.dart" as mod488;
import "test/symbol_inspector/symbol_inspector_spec.dart" as mod489;
import "test/testing/fake_async_spec.dart" as mod490;
import "test/testing/test_component_builder_spec.dart" as mod491;
import "test/testing/testing_internal_spec.dart" as mod492;
import "test/testing/testing_public_spec.dart" as mod493;
import "test/testing/utils_spec.dart" as mod494;
import "test/tools/tools_spec.dart" as mod495;
import "test/web_workers/debug_tools/web_socket_message_bus_spec.dart" as mod496;
import "test/web_workers/shared/message_bus_spec.dart" as mod497;
import "test/web_workers/shared/render_proto_view_ref_store_spec.dart" as mod498;
import "test/web_workers/shared/render_view_with_fragments_store_spec.dart" as mod499;
import "test/web_workers/shared/service_message_broker_spec.dart" as mod500;
import "test/web_workers/worker/event_dispatcher_spec.dart" as mod501;
import "test/web_workers/worker/renderer_integration_spec.dart" as mod502;
import "test/web_workers/worker/xhr_impl_spec.dart" as mod503;
import "package:angular2/src/platform/dom/dom_adapter.dart" as mod224;
import "package:angular2/src/platform/dom/dom_renderer.dart" as mod225;
import "package:angular2/src/platform/dom/dom_tokens.dart" as mod226;
import "package:angular2/src/platform/dom/events/dom_events.dart" as mod227;
import "package:angular2/src/platform/dom/events/hammer_common.dart" as mod228;
import "package:angular2/src/platform/dom/events/hammer_gestures.dart" as mod229;
import "package:angular2/src/platform/dom/events/key_events.dart" as mod230;
import "package:angular2/src/platform/dom/shared_styles_host.dart" as mod231;
import "package:angular2/src/platform/dom/util.dart" as mod232;
import "package:angular2/src/platform/server/abstract_html_adapter.dart" as mod233;
import "package:angular2/src/platform/server/html_adapter.dart" as mod234;
import "package:angular2/src/platform/server/parse5_adapter.dart" as mod235;
import "package:angular2/src/platform/server/webworker_adapter.dart" as mod236;
import "package:angular2/src/router/async_route_handler.dart" as mod237;
import "package:angular2/src/router/hash_location_strategy.dart" as mod238;
import "package:angular2/src/router/instruction.dart" as mod239;
import "package:angular2/src/router/interfaces.dart" as mod240;
import "package:angular2/src/router/lifecycle_annotations_impl.dart" as mod241;
import "package:angular2/src/router/lifecycle_annotations.dart" as mod242;
import "package:angular2/src/router/location_strategy.dart" as mod243;
import "package:angular2/src/router/location.dart" as mod244;
import "package:angular2/src/router/path_location_strategy.dart" as mod245;
import "package:angular2/src/router/path_recognizer.dart" as mod246;
import "package:angular2/src/router/route_config_decorator.dart" as mod247;
import "package:angular2/src/router/route_config_impl.dart" as mod248;
import "package:angular2/src/router/route_config_nomalizer.dart" as mod249;
import "package:angular2/src/router/route_definition.dart" as mod250;
import "package:angular2/src/router/route_handler.dart" as mod251;
import "package:angular2/src/router/route_lifecycle_reflector.dart" as mod252;
import "package:angular2/src/router/route_recognizer.dart" as mod253;
import "package:angular2/src/router/route_registry.dart" as mod254;
import "package:angular2/src/router/router_link.dart" as mod255;
import "package:angular2/src/router/router_outlet.dart" as mod256;
import "package:angular2/src/router/router.dart" as mod257;
import "package:angular2/src/router/sync_route_handler.dart" as mod258;
import "package:angular2/src/router/url_parser.dart" as mod259;
import "package:angular2/src/testing/benchmark_util.dart" as mod260;
import "package:angular2/src/testing/e2e_util.dart" as mod261;
import "package:angular2/src/testing/fake_async.dart" as mod262;
import "package:angular2/src/testing/lang_utils.dart" as mod263;
import "package:angular2/src/testing/matchers.dart" as mod264;
import "package:angular2/src/testing/perf_util.dart" as mod265;
import "package:angular2/src/testing/test_component_builder.dart" as mod266;
import "package:angular2/src/testing/test_injector.dart" as mod267;
import "package:angular2/src/testing/testing_internal.dart" as mod268;
import "package:angular2/src/testing/testing.dart" as mod269;
import "package:angular2/src/testing/utils.dart" as mod270;
import "package:angular2/src/tools/common_tools.dart" as mod271;
import "package:angular2/src/tools/tools.dart" as mod272;
import "package:angular2/src/transform/common/annotation_matcher.dart" as mod273;
import "package:angular2/src/transform/common/asset_reader.dart" as mod274;
import "package:angular2/src/transform/common/async_string_writer.dart" as mod275;
import "package:angular2/src/transform/common/class_matcher_base.dart" as mod276;
import "package:angular2/src/transform/common/code/annotation_code.dart" as mod277;
import "package:angular2/src/transform/common/code/constify.dart" as mod278;
import "package:angular2/src/transform/common/code/import_export_code.dart" as mod279;
import "package:angular2/src/transform/common/code/ng_deps_code.dart" as mod280;
import "package:angular2/src/transform/common/code/parameter_code.dart" as mod281;
import "package:angular2/src/transform/common/code/queries_code.dart" as mod282;
import "package:angular2/src/transform/common/code/reflection_info_code.dart" as mod283;
import "package:angular2/src/transform/common/code/source_module.dart" as mod284;
import "package:angular2/src/transform/common/code/uri.dart" as mod285;
import "package:angular2/src/transform/common/directive_metadata_reader.dart" as mod286;
import "package:angular2/src/transform/common/eager_transformer_wrapper.dart" as mod287;
import "package:angular2/src/transform/common/formatter.dart" as mod288;
import "package:angular2/src/transform/common/interface_matcher.dart" as mod289;
import "package:angular2/src/transform/common/logging.dart" as mod290;
import "package:angular2/src/transform/common/mirror_matcher.dart" as mod291;
import "package:angular2/src/transform/common/mirror_mode.dart" as mod292;
import "package:angular2/src/transform/common/model/annotation_model.pb.dart" as mod293;
import "package:angular2/src/transform/common/model/import_export_model.pb.dart" as mod294;
import "package:angular2/src/transform/common/model/ng_deps_model.pb.dart" as mod295;
import "package:angular2/src/transform/common/model/parameter_model.pb.dart" as mod296;
import "package:angular2/src/transform/common/model/reflection_info_model.pb.dart" as mod297;
import "package:angular2/src/transform/common/naive_eval.dart" as mod298;
import "package:angular2/src/transform/common/names.dart" as mod299;
import "package:angular2/src/transform/common/ng_compiler.dart" as mod300;
import "package:angular2/src/transform/common/ng_meta.dart" as mod301;
import "package:angular2/src/transform/common/options_reader.dart" as mod302;
import "package:angular2/src/transform/common/options.dart" as mod303;
import "package:angular2/src/transform/common/property_utils.dart" as mod304;
import "package:angular2/src/transform/common/url_resolver.dart" as mod305;
import "package:angular2/src/transform/common/xhr_impl.dart" as mod306;
import "package:angular2/src/transform/common/zone.dart" as mod307;
import "package:angular2/src/transform/deferred_rewriter/rewriter.dart" as mod308;
import "package:angular2/src/transform/deferred_rewriter/transformer.dart" as mod309;
import "package:angular2/src/transform/directive_metadata_linker/ng_deps_linker.dart" as mod310;
import "package:angular2/src/transform/directive_metadata_linker/ng_meta_linker.dart" as mod311;
import "package:angular2/src/transform/directive_metadata_linker/transformer.dart" as mod312;
import "package:angular2/src/transform/directive_processor/inliner.dart" as mod313;
import "package:angular2/src/transform/directive_processor/rewriter.dart" as mod314;
import "package:angular2/src/transform/directive_processor/transformer.dart" as mod315;
import "package:angular2/src/transform/inliner_for_test/transformer.dart" as mod316;
import "package:angular2/src/transform/reflection_remover/codegen.dart" as mod317;
import "package:angular2/src/transform/reflection_remover/remove_reflection_capabilities.dart" as mod318;
import "package:angular2/src/transform/reflection_remover/rewriter.dart" as mod319;
import "package:angular2/src/transform/reflection_remover/transformer.dart" as mod320;
import "package:angular2/src/transform/stylesheet_compiler/processor.dart" as mod321;
import "package:angular2/src/transform/stylesheet_compiler/transformer.dart" as mod322;
import "package:angular2/src/transform/template_compiler/change_detector_codegen.dart" as mod323;
import "package:angular2/src/transform/template_compiler/compile_data_creator.dart" as mod324;
import "package:angular2/src/transform/template_compiler/generator.dart" as mod325;
import "package:angular2/src/transform/template_compiler/reflection/model.dart" as mod326;
import "package:angular2/src/transform/template_compiler/reflection/processor.dart" as mod327;
import "package:angular2/src/transform/template_compiler/reflection/reflection_capabilities.dart" as mod328;
import "package:angular2/src/transform/template_compiler/transformer.dart" as mod329;
import "package:angular2/src/transform/transformer.dart" as mod330;
import "package:angular2/src/web_workers/debug_tools/multi_client_server_message_bus.dart" as mod331;
import "package:angular2/src/web_workers/debug_tools/single_client_server_message_bus.dart" as mod332;
import "package:angular2/src/web_workers/debug_tools/web_socket_message_bus.dart" as mod333;
import "package:angular2/src/web_workers/shared/api.dart" as mod334;
import "package:angular2/src/web_workers/shared/client_message_broker.dart" as mod335;
import "package:angular2/src/web_workers/shared/generic_message_bus.dart" as mod336;
import "package:angular2/src/web_workers/shared/isolate_message_bus.dart" as mod337;
import "package:angular2/src/web_workers/shared/message_bus.dart" as mod338;
import "package:angular2/src/web_workers/shared/messaging_api.dart" as mod339;
import "package:angular2/src/web_workers/shared/post_message_bus.dart" as mod340;
import "package:angular2/src/web_workers/shared/render_proto_view_ref_store.dart" as mod341;
import "package:angular2/src/web_workers/shared/render_view_with_fragments_store.dart" as mod342;
import "package:angular2/src/web_workers/shared/serializer.dart" as mod343;
import "package:angular2/src/web_workers/shared/service_message_broker.dart" as mod344;
import "package:angular2/src/web_workers/ui/application.dart" as mod345;
import "package:angular2/src/web_workers/ui/bind.dart" as mod346;
import "package:angular2/src/web_workers/ui/di_bindings.dart" as mod347;
import "package:angular2/src/web_workers/ui/event_dispatcher.dart" as mod348;
import "package:angular2/src/web_workers/ui/event_serializer.dart" as mod349;
import "package:angular2/src/web_workers/ui/impl.dart" as mod350;
import "package:angular2/src/web_workers/ui/renderer.dart" as mod351;
import "package:angular2/src/web_workers/ui/setup.dart" as mod352;
import "package:angular2/src/web_workers/ui/xhr_impl.dart" as mod353;
import "package:angular2/src/web_workers/worker/application_common.dart" as mod354;
import "package:angular2/src/web_workers/worker/application.dart" as mod355;
import "package:angular2/src/web_workers/worker/event_deserializer.dart" as mod356;
import "package:angular2/src/web_workers/worker/event_dispatcher.dart" as mod357;
import "package:angular2/src/web_workers/worker/renderer.dart" as mod358;
import "package:angular2/src/web_workers/worker/xhr_impl.dart" as mod359;
import "package:angular2/test_lib.dart" as mod360;
import "package:angular2/test.dart" as mod361;
import "package:angular2/testing_internal.dart" as mod362;
import "package:angular2/testing.dart" as mod363;
import "package:angular2/tools.dart" as mod364;
import "package:angular2/transformer.dart" as mod365;
import "package:angular2/web_worker/ui.dart" as mod366;
import "package:angular2/web_worker/worker.dart" as mod367;
import "test/animate/animation_builder_spec.dart" as mod368;
import "test/common/directives/ng_class_spec.dart" as mod369;
import "test/common/directives/ng_for_spec.dart" as mod370;
import "test/common/directives/ng_if_spec.dart" as mod371;
import "test/common/directives/ng_style_spec.dart" as mod372;
import "test/common/directives/ng_switch_spec.dart" as mod373;
import "test/common/directives/non_bindable_spec.dart" as mod374;
import "test/common/directives/observable_list_diff_spec.dart" as mod375;
import "test/common/forms/directives_spec.dart" as mod376;
import "test/common/forms/form_builder_spec.dart" as mod377;
import "test/common/forms/integration_spec.dart" as mod378;
import "test/common/forms/model_spec.dart" as mod379;
import "test/common/forms/validators_spec.dart" as mod380;
import "test/common/pipes/async_pipe_spec.dart" as mod381;
import "test/common/pipes/date_pipe_spec.dart" as mod382;
import "test/common/pipes/json_pipe_spec.dart" as mod383;
import "test/common/pipes/lowercase_pipe_spec.dart" as mod384;
import "test/common/pipes/number_pipe_spec.dart" as mod385;
import "test/common/pipes/pipe_binding_spec.dart" as mod386;
import "test/common/pipes/pipes_spec.dart" as mod387;
import "test/common/pipes/slice_pipe_spec.dart" as mod388;
import "test/common/pipes/uppercase_pipe_spec.dart" as mod389;
import "test/compiler/change_definition_factory_spec.dart" as mod390;
import "test/compiler/change_detector_compiler_spec.dart" as mod391;
import "test/compiler/command_compiler_spec.dart" as mod392;
import "test/compiler/directive_metadata_spec.dart" as mod393;
import "test/compiler/eval_module_spec.dart" as mod394;
import "test/compiler/html_lexer_spec.dart" as mod395;
import "test/compiler/html_parser_spec.dart" as mod396;
import "test/compiler/runtime_compiler_spec.dart" as mod397;
import "test/compiler/runtime_metadata_spec.dart" as mod398;
import "test/compiler/schema/dom_element_schema_registry_spec.dart" as mod399;
import "test/compiler/selector_spec.dart" as mod400;
import "test/compiler/shadow_css_spec.dart" as mod401;
import "test/compiler/source_module_spec.dart" as mod402;
import "test/compiler/style_compiler_spec.dart" as mod403;
import "test/compiler/style_url_resolver_spec.dart" as mod404;
import "test/compiler/template_compiler_spec.dart" as mod405;
import "test/compiler/template_normalizer_spec.dart" as mod406;
import "test/compiler/template_parser_spec.dart" as mod407;
import "test/compiler/template_preparser_spec.dart" as mod408;
import "test/compiler/url_resolver_spec.dart" as mod409;
import "test/compiler/util_spec.dart" as mod410;
import "test/compiler/xhr_mock_spec.dart" as mod411;
import "test/core/application_ref_spec.dart" as mod412;
import "test/core/change_detection/change_detector_ref_spec.dart" as mod413;
import "test/core/change_detection/change_detector_spec.dart" as mod414;
import "test/core/change_detection/coalesce_spec.dart" as mod415;
import "test/core/change_detection/differs/default_iterable_differ_spec.dart" as mod416;
import "test/core/change_detection/differs/default_keyvalue_differ_spec.dart" as mod417;
import "test/core/change_detection/differs/iterable_differs_spec.dart" as mod418;
import "test/core/change_detection/parser/lexer_spec.dart" as mod419;
import "test/core/change_detection/parser/locals_spec.dart" as mod420;
import "test/core/change_detection/parser/parser_spec.dart" as mod421;
import "test/core/change_detection/proto_record_builder_spec.dart" as mod422;
import "test/core/change_detection/proto_record_spec.dart" as mod423;
import "test/core/debug/debug_element_spec.dart" as mod424;
import "test/core/di/binding_spec.dart" as mod425;
import "test/core/di/forward_ref_spec.dart" as mod426;
import "test/core/di/injector_dart_spec.dart" as mod427;
import "test/core/di/injector_spec.dart" as mod428;
import "test/core/di/key_dart_spec.dart" as mod429;
import "test/core/di/key_spec.dart" as mod430;
import "test/core/directive_lifecycle_integration_spec.dart" as mod431;
import "test/core/dom/dom_adapter_spec.dart" as mod432;
import "test/core/dom/shim_spec.dart" as mod433;
import "test/core/facade/async_dart_spec.dart" as mod434;
import "test/core/facade/async_spec.dart" as mod435;
import "test/core/facade/collection_spec.dart" as mod436;
import "test/core/facade/exception_handler_spec.dart" as mod437;
import "test/core/facade/lang_spec.dart" as mod438;
import "test/core/forward_ref_integration_spec.dart" as mod439;
import "test/core/linker/compiler_spec.dart" as mod440;
import "test/core/linker/directive_lifecycle_spec.dart" as mod441;
import "test/core/linker/directive_resolver_spec.dart" as mod442;
import "test/core/linker/dynamic_component_loader_spec.dart" as mod443;
import "test/core/linker/element_injector_spec.dart" as mod444;
import "test/core/linker/event_config_spec.dart" as mod445;
import "test/core/linker/integration_dart_spec.dart" as mod446;
import "test/core/linker/integration_spec.dart" as mod447;
import "test/core/linker/projection_integration_spec.dart" as mod448;
import "test/core/linker/proto_view_factory_spec.dart" as mod449;
import "test/core/linker/query_integration_spec.dart" as mod450;
import "test/core/linker/query_list_spec.dart" as mod451;
import "test/core/linker/view_container_ref_spec.dart" as mod452;
import "test/core/linker/view_manager_spec.dart" as mod453;
import "test/core/linker/view_manager_utils_spec.dart" as mod454;
import "test/core/linker/view_pool_spec.dart" as mod455;
import "test/core/linker/view_resolver_spec.dart" as mod456;
import "test/core/metadata/decorators_spec.dart" as mod457;
import "test/core/profile/wtf_impl_spec.dart" as mod458;
import "test/core/reflection/reflector_spec.dart" as mod459;
import "test/core/render/dom/dom_renderer_integration_spec.dart" as mod460;
import "test/core/render/dom/events/event_manager_spec.dart" as mod461;
import "test/core/render/dom/events/key_events_spec.dart" as mod462;
import "test/core/render/dom/shared_styles_host_spec.dart" as mod463;
import "test/core/render/view_factory_spec.dart" as mod464;
import "test/core/render/view_spec.dart" as mod465;
import "test/core/testability/testability_spec.dart" as mod466;
import "test/core/util/decorators_spec.dart" as mod467;
import "test/core/zone/ng_zone_DEPRECATED_spec.dart" as mod468;
import "test/core/zone/ng_zone_spec.dart" as mod469;
import "test/dev_mode_spec.dart" as mod470;
import "test/mock/view_resolver_mock_spec.dart" as mod471;
import "test/platform/bootstrap_spec.dart" as mod472;
import "test/platform/browser/debug/debug_element_view_listener_spec.dart" as mod473;
import "test/platform/browser/ruler_spec.dart" as mod474;
import "test/platform/browser/title_spec.dart" as mod475;
import "test/platform/xhr_impl_spec.dart" as mod476;
import "test/public_api_spec.dart" as mod477;
import "test/router/integration/lifecycle_hook_spec.dart" as mod478;
import "test/router/integration/navigation_spec.dart" as mod479;
import "test/router/integration/router_integration_spec.dart" as mod480;
import "test/router/integration/router_link_spec.dart" as mod481;
import "test/router/location_spec.dart" as mod482;
import "test/router/path_recognizer_spec.dart" as mod483;
import "test/router/route_config_spec.dart" as mod484;
import "test/router/route_recognizer_spec.dart" as mod485;
import "test/router/route_registry_spec.dart" as mod486;
import "test/router/router_link_spec.dart" as mod487;
import "test/router/router_spec.dart" as mod488;
import "test/router/url_parser_spec.dart" as mod489;
import "test/symbol_inspector/symbol_inspector_spec.dart" as mod490;
import "test/testing/fake_async_spec.dart" as mod491;
import "test/testing/test_component_builder_spec.dart" as mod492;
import "test/testing/testing_internal_spec.dart" as mod493;
import "test/testing/testing_public_spec.dart" as mod494;
import "test/testing/utils_spec.dart" as mod495;
import "test/tools/tools_spec.dart" as mod496;
import "test/web_workers/debug_tools/web_socket_message_bus_spec.dart" as mod497;
import "test/web_workers/shared/message_bus_spec.dart" as mod498;
import "test/web_workers/shared/render_proto_view_ref_store_spec.dart" as mod499;
import "test/web_workers/shared/render_view_with_fragments_store_spec.dart" as mod500;
import "test/web_workers/shared/service_message_broker_spec.dart" as mod501;
import "test/web_workers/worker/event_dispatcher_spec.dart" as mod502;
import "test/web_workers/worker/renderer_integration_spec.dart" as mod503;
import "test/web_workers/worker/xhr_impl_spec.dart" as mod504;
+1
View File
@@ -13,4 +13,5 @@ export 'package:angular2/lifecycle_hooks.dart';
export 'package:angular2/src/core/application_tokens.dart'
hide APP_COMPONENT_REF_PROMISE, APP_ID_RANDOM_PROVIDER;
export 'package:angular2/src/platform/dom/dom_tokens.dart';
export 'package:angular2/src/platform/dom/dom_adapter.dart';
export 'package:angular2/compiler.dart' show UrlResolver, AppRootUrl;
-1
View File
@@ -25,4 +25,3 @@ export "src/core/platform_directives_and_pipes.dart";
export "src/core/platform_common_providers.dart";
export "src/core/application_common_providers.dart";
export "src/core/reflection/reflection.dart";
export "src/core/dom/dom_adapter.dart";
+2
View File
@@ -3,6 +3,8 @@
*/
library angular2.platform.common_dom;
export "package:angular2/src/platform/dom/dom_adapter.dart"
show DOM, setRootDomAdapter, DomAdapter;
export "package:angular2/src/platform/dom/dom_renderer.dart" show DomRenderer;
export "package:angular2/src/platform/dom/dom_tokens.dart" show DOCUMENT;
export "package:angular2/src/platform/dom/shared_styles_host.dart"
+1 -1
View File
@@ -5,7 +5,7 @@ import "package:angular2/src/facade/lang.dart"
import "package:angular2/src/facade/math.dart" show Math;
import "package:angular2/src/platform/dom/util.dart" show camelCaseToDashCase;
import "package:angular2/src/facade/collection.dart" show StringMapWrapper;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "browser_details.dart" show BrowserDetails;
import "css_animation_options.dart" show CssAnimationOptions;
+1 -1
View File
@@ -2,7 +2,7 @@ library angular2.src.animate.browser_details;
import "package:angular2/src/core/di.dart" show Injectable;
import "package:angular2/src/facade/math.dart" show Math;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
@Injectable()
class BrowserDetails {
@@ -1,7 +1,7 @@
library angular2.src.compiler.anchor_based_app_root_url;
import "package:angular2/src/compiler/app_root_url.dart" show AppRootUrl;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/core/di.dart" show Injectable;
/**
@@ -3,7 +3,7 @@ library angular2.src.compiler.schema.dom_element_schema_registry;
import "package:angular2/src/core/di.dart" show Injectable;
import "package:angular2/src/facade/lang.dart" show isPresent, isBlank;
import "package:angular2/src/facade/collection.dart" show StringMapWrapper;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "element_schema_registry.dart" show ElementSchemaRegistry;
@Injectable()
+2 -3
View File
@@ -2,7 +2,7 @@ library angular2.src.core.application_ref;
import "package:angular2/src/core/zone/ng_zone.dart" show NgZone;
import "package:angular2/src/facade/lang.dart"
show Type, isBlank, isPresent, assertionsEnabled;
show Type, isBlank, isPresent, assertionsEnabled, print;
import "package:angular2/src/core/di.dart"
show provide, Provider, Injector, OpaqueToken;
import "application_tokens.dart"
@@ -21,7 +21,6 @@ import "package:angular2/src/core/linker/dynamic_component_loader.dart"
show ComponentRef, DynamicComponentLoader;
import "package:angular2/src/facade/exceptions.dart"
show BaseException, WrappedException, ExceptionHandler, unimplemented;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/core/linker/view_ref.dart" show internalView;
import "profile/profile.dart" show wtfLeave, wtfCreateScope, WtfScopeFn;
import "package:angular2/src/core/change_detection/change_detector_ref.dart"
@@ -252,7 +251,7 @@ class PlatformRef_ extends PlatformRef {
if (isPresent(exceptionHandler)) {
exceptionHandler.call(e, e_stack);
} else {
DOM.logError(e);
print(e.toString());
}
}
});
+3 -131
View File
@@ -1,132 +1,4 @@
library angular2.src.core.dom.dom_adapter;
@Deprecated('import this from "package:angular2/platform/common_dom.dart"')
library angular2.dom_adapter_reexport;
import "package:angular2/src/facade/lang.dart" show isBlank, Type;
DomAdapter DOM = null;
setRootDomAdapter(DomAdapter adapter) {
if (isBlank(DOM)) {
DOM = adapter;
}
}
/* tslint:disable:requireParameterType */
/**
* Provides DOM operations in an environment-agnostic way.
*/
abstract class DomAdapter {
bool hasProperty(element, String name);
setProperty(dynamic el, String name, dynamic value);
dynamic getProperty(dynamic el, String name);
dynamic invoke(dynamic el, String methodName, List<dynamic> args);
logError(error);
log(error);
logGroup(error);
logGroupEnd();
Type getXHR();
/**
* Maps attribute names to their corresponding property names for cases
* where attribute name doesn't match property name.
*/
Map<String, String> attrToPropMap;
parse(String templateHtml);
dynamic query(String selector);
dynamic querySelector(el, String selector);
List<dynamic> querySelectorAll(el, String selector);
on(el, evt, listener);
Function onAndCancel(el, evt, listener);
dispatchEvent(el, evt);
dynamic createMouseEvent(eventType);
dynamic createEvent(String eventType);
preventDefault(evt);
bool isPrevented(evt);
String getInnerHTML(el);
String getOuterHTML(el);
String nodeName(node);
String nodeValue(node);
String type(node);
dynamic content(node);
dynamic firstChild(el);
dynamic nextSibling(el);
dynamic parentElement(el);
List<dynamic> childNodes(el);
List<dynamic> childNodesAsList(el);
clearNodes(el);
appendChild(el, node);
removeChild(el, node);
replaceChild(el, newNode, oldNode);
dynamic remove(el);
insertBefore(el, node);
insertAllBefore(el, nodes);
insertAfter(el, node);
setInnerHTML(el, value);
String getText(el);
setText(el, String value);
String getValue(el);
setValue(el, String value);
bool getChecked(el);
setChecked(el, bool value);
dynamic createComment(String text);
dynamic createTemplate(html);
dynamic createElement(tagName, [doc]);
dynamic createElementNS(String ns, String tagName, [doc]);
dynamic createTextNode(String text, [doc]);
dynamic createScriptTag(String attrName, String attrValue, [doc]);
dynamic createStyleElement(String css, [doc]);
dynamic createShadowRoot(el);
dynamic getShadowRoot(el);
dynamic getHost(el);
List<dynamic> getDistributedNodes(el);
dynamic clone(dynamic node);
List<dynamic> getElementsByClassName(element, String name);
List<dynamic> getElementsByTagName(element, String name);
List<dynamic> classList(element);
addClass(element, String classname);
removeClass(element, String classname);
bool hasClass(element, String classname);
setStyle(element, String stylename, String stylevalue);
removeStyle(element, String stylename);
String getStyle(element, String stylename);
String tagName(element);
Map<String, String> attributeMap(element);
bool hasAttribute(element, String attribute);
String getAttribute(element, String attribute);
setAttribute(element, String name, String value);
setAttributeNS(element, String ns, String name, String value);
removeAttribute(element, String attribute);
templateAwareRoot(el);
dynamic createHtmlDocument();
dynamic defaultDoc();
getBoundingClientRect(el);
String getTitle();
setTitle(String newTitle);
bool elementMatches(n, String selector);
bool isTemplateElement(dynamic el);
bool isTextNode(node);
bool isCommentNode(node);
bool isElementNode(node);
bool hasShadowRoot(node);
bool isShadowRoot(node);
dynamic importIntoDoc(dynamic node);
dynamic adoptNode(dynamic node);
String getHref(element);
String getEventKey(event);
resolveAndSetHref(element, String baseUrl, String href);
bool supportsDOMEvents();
bool supportsNativeShadowDOM();
dynamic getGlobalEventTarget(String target);
dynamic getHistory();
dynamic getLocation();
String getBaseHref();
void resetBaseElement();
String getUserAgent();
setData(element, String name, String value);
dynamic getComputedStyle(element);
String getData(element, String name);
setGlobalVar(String name, dynamic value);
num requestAnimationFrame(callback);
cancelAnimationFrame(id);
num performanceNow();
String getAnimationPrefix();
String getTransitionEnd();
bool supportsAnimation();
}
export 'package:angular2/src/platform/dom/dom_adapter.dart';
@@ -1,7 +1,7 @@
library angular.core.facade.dom;
import 'dart:html';
import 'package:angular2/core.dart' show setRootDomAdapter;
import 'package:angular2/platform/common_dom.dart' show setRootDomAdapter;
import 'generic_browser_adapter.dart' show GenericBrowserDomAdapter;
import 'package:angular2/src/facade/browser.dart';
import 'dart:js' as js;
+1 -1
View File
@@ -2,7 +2,7 @@ library angular2.src.platform.browser.debug.by;
import "package:angular2/src/facade/lang.dart" show Type, isPresent, isBlank;
import "package:angular2/src/facade/collection.dart" show Predicate;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/core.dart" show DebugElement;
class By {
@@ -8,7 +8,7 @@ import "package:angular2/src/core/di.dart" show Injectable, provide, Provider;
import "package:angular2/src/core/linker/view_listener.dart"
show AppViewListener;
import "package:angular2/src/core/linker/view.dart" show AppView;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/core/render/api.dart" show Renderer;
import "package:angular2/src/core/debug/debug_element.dart"
show DebugElement, DebugElement_;
@@ -3,7 +3,7 @@ library angular2.src.platform.browser.generic_browser_adapter;
import "package:angular2/src/facade/collection.dart"
show ListWrapper, StringMapWrapper;
import "package:angular2/src/facade/lang.dart" show isPresent, isFunction, Type;
import "package:angular2/src/core/dom/dom_adapter.dart" show DomAdapter;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DomAdapter;
import "package:angular2/src/platform/browser/xhr_impl.dart" show XHRImpl;
/**
+1 -1
View File
@@ -1,7 +1,7 @@
library angular2.src.platform.browser.ruler;
import "package:angular2/src/facade/async.dart" show Future, PromiseWrapper;
import "package:angular2/src/core/dom/dom_adapter.dart" show DomAdapter;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DomAdapter;
import "package:angular2/src/core/linker/element_ref.dart" show ElementRef;
class Rectangle {
@@ -1,6 +1,7 @@
library testability.browser_testability;
import 'package:angular2/core.dart';
import 'package:angular2/platform/common_dom.dart';
import 'dart:html';
import 'dart:js' as js;
+1 -1
View File
@@ -1,6 +1,6 @@
library angular2.src.platform.browser.title;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
/**
* A service that can be used to get and set the title of a current HTML document.
+1 -1
View File
@@ -20,7 +20,7 @@ import "package:angular2/common.dart"
import "package:angular2/render.dart" show Renderer;
import "package:angular2/src/core/testability/testability.dart"
show Testability;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/events/dom_events.dart"
show DomEventsPlugin;
import "package:angular2/src/platform/dom/events/key_events.dart"
+132
View File
@@ -0,0 +1,132 @@
library angular2.src.platform.dom.dom_adapter;
import "package:angular2/src/facade/lang.dart" show isBlank, Type;
DomAdapter DOM = null;
setRootDomAdapter(DomAdapter adapter) {
if (isBlank(DOM)) {
DOM = adapter;
}
}
/* tslint:disable:requireParameterType */
/**
* Provides DOM operations in an environment-agnostic way.
*/
abstract class DomAdapter {
bool hasProperty(element, String name);
setProperty(dynamic el, String name, dynamic value);
dynamic getProperty(dynamic el, String name);
dynamic invoke(dynamic el, String methodName, List<dynamic> args);
logError(error);
log(error);
logGroup(error);
logGroupEnd();
Type getXHR();
/**
* Maps attribute names to their corresponding property names for cases
* where attribute name doesn't match property name.
*/
Map<String, String> attrToPropMap;
parse(String templateHtml);
dynamic query(String selector);
dynamic querySelector(el, String selector);
List<dynamic> querySelectorAll(el, String selector);
on(el, evt, listener);
Function onAndCancel(el, evt, listener);
dispatchEvent(el, evt);
dynamic createMouseEvent(eventType);
dynamic createEvent(String eventType);
preventDefault(evt);
bool isPrevented(evt);
String getInnerHTML(el);
String getOuterHTML(el);
String nodeName(node);
String nodeValue(node);
String type(node);
dynamic content(node);
dynamic firstChild(el);
dynamic nextSibling(el);
dynamic parentElement(el);
List<dynamic> childNodes(el);
List<dynamic> childNodesAsList(el);
clearNodes(el);
appendChild(el, node);
removeChild(el, node);
replaceChild(el, newNode, oldNode);
dynamic remove(el);
insertBefore(el, node);
insertAllBefore(el, nodes);
insertAfter(el, node);
setInnerHTML(el, value);
String getText(el);
setText(el, String value);
String getValue(el);
setValue(el, String value);
bool getChecked(el);
setChecked(el, bool value);
dynamic createComment(String text);
dynamic createTemplate(html);
dynamic createElement(tagName, [doc]);
dynamic createElementNS(String ns, String tagName, [doc]);
dynamic createTextNode(String text, [doc]);
dynamic createScriptTag(String attrName, String attrValue, [doc]);
dynamic createStyleElement(String css, [doc]);
dynamic createShadowRoot(el);
dynamic getShadowRoot(el);
dynamic getHost(el);
List<dynamic> getDistributedNodes(el);
dynamic clone(dynamic node);
List<dynamic> getElementsByClassName(element, String name);
List<dynamic> getElementsByTagName(element, String name);
List<dynamic> classList(element);
addClass(element, String classname);
removeClass(element, String classname);
bool hasClass(element, String classname);
setStyle(element, String stylename, String stylevalue);
removeStyle(element, String stylename);
String getStyle(element, String stylename);
String tagName(element);
Map<String, String> attributeMap(element);
bool hasAttribute(element, String attribute);
String getAttribute(element, String attribute);
setAttribute(element, String name, String value);
setAttributeNS(element, String ns, String name, String value);
removeAttribute(element, String attribute);
templateAwareRoot(el);
dynamic createHtmlDocument();
dynamic defaultDoc();
getBoundingClientRect(el);
String getTitle();
setTitle(String newTitle);
bool elementMatches(n, String selector);
bool isTemplateElement(dynamic el);
bool isTextNode(node);
bool isCommentNode(node);
bool isElementNode(node);
bool hasShadowRoot(node);
bool isShadowRoot(node);
dynamic importIntoDoc(dynamic node);
dynamic adoptNode(dynamic node);
String getHref(element);
String getEventKey(event);
resolveAndSetHref(element, String baseUrl, String href);
bool supportsDOMEvents();
bool supportsNativeShadowDOM();
dynamic getGlobalEventTarget(String target);
dynamic getHistory();
dynamic getLocation();
String getBaseHref();
void resetBaseElement();
String getUserAgent();
setData(element, String name, String value);
dynamic getComputedStyle(element);
String getData(element, String name);
setGlobalVar(String name, dynamic value);
num requestAnimationFrame(callback);
cancelAnimationFrame(id);
num performanceNow();
String getAnimationPrefix();
String getTransitionEnd();
bool supportsAnimation();
}
+1 -1
View File
@@ -30,7 +30,7 @@ import "package:angular2/src/core/render/view.dart"
import "util.dart" show camelCaseToDashCase;
import "package:angular2/src/core/metadata.dart" show ViewEncapsulation;
// TODO move it once DomAdapter is moved
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
const NAMESPACE_URIS = const {
"xlink": "http://www.w3.org/1999/xlink",
+1 -1
View File
@@ -1,6 +1,6 @@
library angular2.src.platform.dom.events.dom_events;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/core.dart"
show Injectable, EventManagerPlugin, EventManager;
+1 -1
View File
@@ -1,7 +1,7 @@
library angular2.src.platform.dom.events.key_events;
import "dart:html";
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/facade/lang.dart"
show isPresent, isBlank, StringWrapper, RegExpWrapper, NumberWrapper;
import "package:angular2/src/facade/collection.dart"
+1 -1
View File
@@ -1,6 +1,6 @@
library angular2.src.platform.dom.shared_styles_host;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/core/di.dart" show Inject, Injectable;
import "package:angular2/src/facade/collection.dart" show SetWrapper;
import "dom_tokens.dart" show DOCUMENT;
@@ -3,7 +3,7 @@ library angular2.dom.abstractHtmlAdapter;
import 'package:html/parser.dart' as parser;
import 'package:html/dom.dart';
import 'package:angular2/core.dart';
import 'package:angular2/platform/common_dom.dart';
import 'package:angular2/src/compiler/xhr.dart';
const _attrToPropMap = const {
+1 -1
View File
@@ -1,7 +1,7 @@
library angular2.dom.htmlAdapter;
import 'abstract_html_adapter.dart';
import 'package:angular2/core.dart' show setRootDomAdapter;
import 'package:angular2/platform/common_dom.dart';
import 'dart:io';
class Html5LibDomAdapter extends AbstractHtml5LibAdapter {
@@ -1,7 +1,7 @@
library angular2.dom.webWorkerAdapter;
import 'abstract_html_adapter.dart';
import 'package:angular2/core.dart' show setRootDomAdapter;
import 'package:angular2/platform/common_dom.dart';
class WebWorkerDomAdapter extends AbstractHtml5LibAdapter {
static void makeCurrent() {
+1 -1
View File
@@ -1,6 +1,6 @@
library angular2.src.router.hash_location_strategy;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/angular2.dart" show Injectable;
import "location_strategy.dart" show LocationStrategy, normalizeQueryParams;
import "package:angular2/src/facade/browser.dart"
+1 -1
View File
@@ -1,6 +1,6 @@
library angular2.src.router.path_location_strategy;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/angular2.dart" show Injectable, Inject;
import "package:angular2/src/facade/browser.dart"
show EventListener, History, Location;
+1 -1
View File
@@ -4,7 +4,7 @@ import 'dart:async';
import 'package:guinness/guinness.dart' as gns;
import 'package:angular2/src/core/dom/dom_adapter.dart' show DOM;
import 'package:angular2/src/platform/dom/dom_adapter.dart' show DOM;
Expect expect(actual, [matcher]) {
final expect = new Expect(actual);
+1 -1
View File
@@ -16,7 +16,7 @@ import "package:angular2/src/core/linker/dynamic_component_loader.dart"
show DynamicComponentLoader, ComponentRef;
import "utils.dart" show el;
import "package:angular2/src/platform/dom/dom_tokens.dart" show DOCUMENT;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/core/debug/debug_element.dart"
show DebugElement, DebugElement_;
+1 -1
View File
@@ -25,7 +25,7 @@ import "package:angular2/src/core/linker/dynamic_component_loader.dart"
show DynamicComponentLoader;
import "package:angular2/src/compiler/xhr.dart" show XHR;
import "package:angular2/src/core/zone/ng_zone.dart" show NgZone;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/core.dart" show EventManager, EVENT_MANAGER_PLUGINS;
import "package:angular2/src/mock/directive_resolver_mock.dart"
show MockDirectiveResolver;
+1 -1
View File
@@ -2,7 +2,7 @@ library angular2.src.testing.utils;
import "package:angular2/src/facade/collection.dart"
show ListWrapper, MapWrapper;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/facade/lang.dart"
show isPresent, isString, RegExpWrapper, StringWrapper, RegExp;
+1 -1
View File
@@ -5,7 +5,7 @@ import "package:angular2/src/core/linker/dynamic_component_loader.dart"
show ComponentRef, ComponentRef_;
import "package:angular2/src/facade/lang.dart" show isPresent, NumberWrapper;
import "package:angular2/src/facade/browser.dart" show performance, window;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
/**
* Entry point for all Angular debug tools. This object corresponds to the `ng`
+1 -1
View File
@@ -37,7 +37,7 @@ import "package:angular2/src/compiler/schema/dom_element_schema_registry.dart"
show DomElementSchemaRegistry;
import "package:angular2/src/platform/dom/shared_styles_host.dart"
show SharedStylesHost, DomSharedStylesHost;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/core/zone/ng_zone.dart" show NgZone;
import "package:angular2/src/core/linker/view_manager.dart"
show AppViewManager, AppViewManager_;
+1 -1
View File
@@ -4,7 +4,7 @@ import "package:angular2/testing_internal.dart"
show el, describe, it, iit, expect, inject, SpyObject;
import "package:angular2/src/animate/animation_builder.dart"
show AnimationBuilder;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
main() {
describe("AnimationBuilder", () {
+1 -1
View File
@@ -13,7 +13,7 @@ import "package:angular2/testing_internal.dart"
inject,
it,
xit;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/core.dart" show Component, View;
import "package:angular2/common.dart" show NgIf;
import "package:angular2/src/facade/lang.dart" show IS_DART;
+1 -1
View File
@@ -17,7 +17,7 @@ import "package:angular2/testing_internal.dart"
xit;
import "package:angular2/src/facade/collection.dart" show StringMapWrapper;
import "package:angular2/angular2.dart" show Component, View;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/common/directives/ng_style.dart" show NgStyle;
main() {
@@ -13,7 +13,7 @@ import "package:angular2/testing_internal.dart"
inject,
it,
xit;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/core.dart" show Component, Directive, View;
import "package:angular2/src/core/linker/element_ref.dart" show ElementRef;
+2 -2
View File
@@ -20,8 +20,7 @@ import "package:angular2/testing_internal.dart"
iit,
xit,
browserDetection;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/core.dart" show Input, Provider;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/common.dart"
show
Control,
@@ -36,6 +35,7 @@ import "package:angular2/common.dart"
NgForm,
Validators,
Validator;
import "package:angular2/core.dart" show Input, Provider;
import "package:angular2/platform/browser.dart" show By;
import "package:angular2/src/facade/collection.dart" show ListWrapper;
import "package:angular2/src/facade/async.dart" show ObservableWrapper;
+1 -1
View File
@@ -19,7 +19,7 @@ import "package:angular2/common.dart" show AsyncPipe;
import "package:angular2/core.dart" show WrappedValue;
import "package:angular2/src/facade/async.dart"
show EventEmitter, ObservableWrapper, PromiseWrapper, TimerWrapper;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
main() {
describe("AsyncPipe", () {
+1 -1
View File
@@ -2,7 +2,7 @@ library angular2.test.compiler.selector_spec;
import "package:angular2/testing_internal.dart"
show describe, it, expect, beforeEach, ddescribe, iit, xit, el;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/compiler/selector.dart" show SelectorMatcher;
import "package:angular2/src/compiler/selector.dart" show CssSelector;
import "package:angular2/src/facade/collection.dart"
+1 -1
View File
@@ -15,7 +15,7 @@ import "package:angular2/testing_internal.dart"
it,
xit,
TestComponentBuilder;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/facade/async.dart"
show PromiseWrapper, EventEmitter, ObservableWrapper;
import "package:angular2/core.dart" show Injectable;
+1 -1
View File
@@ -15,7 +15,7 @@ import "package:angular2/testing_internal.dart"
beforeEachBindings,
SpyObject,
stringifyElement;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
main() {
describe("dom adapter", () {
@@ -27,7 +27,7 @@ import "package:angular2/src/core/linker/dynamic_component_loader.dart"
show DynamicComponentLoader;
import "package:angular2/src/core/linker/element_ref.dart" show ElementRef;
import "package:angular2/src/platform/dom/dom_tokens.dart" show DOCUMENT;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/testing/test_component_builder.dart"
show ComponentFixture_;
+1 -1
View File
@@ -22,7 +22,7 @@ import "package:angular2/testing_internal.dart"
tick,
clearPendingTimers,
ComponentFixture;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/facade/lang.dart"
show
Type,
@@ -21,7 +21,7 @@ import "package:angular2/testing_internal.dart"
ComponentFixture,
fakeAsync,
tick;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/core/linker/view_listener.dart"
show AppViewListener;
import "package:angular2/core.dart"
+1 -1
View File
@@ -17,7 +17,7 @@ import "package:angular2/src/facade/collection.dart"
import "package:angular2/src/facade/lang.dart" show IS_DART, StringWrapper;
import "package:angular2/src/facade/async.dart" show ObservableWrapper;
import "package:angular2/src/core/linker/query_list.dart" show QueryList;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
abstract class _JsQueryList {
dynamic filter(dynamic c);
@@ -16,7 +16,7 @@ import "package:angular2/testing_internal.dart"
SpyObject;
// import {MapWrapper} from 'angular2/src/facade/collection';
// import {DOM} from 'angular2/src/core/dom/dom_adapter';
// import {DOM} from 'angular2/src/platform/dom/dom_adapter';
// import {DomTestbed, TestRootView, elRef} from './dom_testbed';
@@ -8,7 +8,7 @@ import "package:angular2/src/platform/dom/events/dom_events.dart"
import "package:angular2/src/core/zone/ng_zone.dart" show NgZone;
import "package:angular2/src/facade/collection.dart"
show ListWrapper, Map, MapWrapper;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
main() {
var domEventPlugin;
@@ -17,7 +17,7 @@ import "package:angular2/testing_internal.dart"
xit,
SpyObject,
proxy;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/shared_styles_host.dart"
show DomSharedStylesHost;
+1 -1
View File
@@ -21,7 +21,7 @@ import "package:angular2/src/core/render/view_factory.dart"
import "package:angular2/src/core/render/api.dart"
show RenderTemplateCmd, RenderBeginElementCmd, RenderComponentTemplate;
import "../spies.dart" show SpyRenderEventDispatcher;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/core/metadata.dart" show ViewEncapsulation;
RenderBeginElementCmd beginElement(String name, List<String> attrNameAndValues,
+1 -1
View File
@@ -12,7 +12,7 @@ import 'package:angular2/src/core/linker/proto_view_factory.dart';
import 'package:angular2/src/core/linker/view_pool.dart';
import 'package:angular2/src/core/linker/view_listener.dart';
import 'package:angular2/src/core/linker/element_injector.dart';
import 'package:angular2/src/core/dom/dom_adapter.dart';
import 'package:angular2/src/platform/dom/dom_adapter.dart';
import 'package:angular2/testing_internal.dart';
@proxy
+1 -1
View File
@@ -22,7 +22,7 @@ import "package:angular2/core.dart"
show Component, Directive, View, OnDestroy, platform;
import "package:angular2/platform/browser.dart"
show BROWSER_PROVIDERS, BROWSER_APP_PROVIDERS;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_tokens.dart" show DOCUMENT;
import "package:angular2/src/facade/async.dart" show PromiseWrapper;
import "package:angular2/core.dart"
+2 -1
View File
@@ -12,7 +12,8 @@ import "package:angular2/testing_internal.dart"
expect,
SpyObject;
import "../../core/spies.dart" show SpyElementRef, SpyDomAdapter;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM, DomAdapter;
import "package:angular2/src/platform/dom/dom_adapter.dart"
show DOM, DomAdapter;
import "package:angular2/src/platform/browser/ruler.dart" show Ruler, Rectangle;
import "rectangle_mock.dart" show createRectangle;
+1 -1
View File
@@ -2,7 +2,7 @@ library angular2.test.platform.browser.title_spec;
import "package:angular2/testing_internal.dart"
show ddescribe, describe, it, iit, xit, expect, afterEach;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/platform/browser.dart" show Title;
main() {
@@ -18,7 +18,7 @@ import "package:angular2/testing_internal.dart"
import "package:angular2/bootstrap.dart" show bootstrap;
import "package:angular2/src/core/metadata.dart"
show Component, Directive, View;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/core.dart" show provide, ViewChild, AfterViewInit;
import "package:angular2/src/platform/dom/dom_tokens.dart" show DOCUMENT;
import "package:angular2/src/router/route_config_decorator.dart"
@@ -37,7 +37,7 @@ import "package:angular2/router.dart"
RouteConfig,
ROUTER_DIRECTIVES;
import "package:angular2/src/router/router.dart" show RootRouter;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
main() {
describe("router-link directive", () {
+1 -1
View File
@@ -29,7 +29,7 @@ import "package:angular2/router.dart"
RouteParams,
Instruction,
ComponentInstruction;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/router/instruction.dart"
show ComponentInstruction_;
import "package:angular2/src/router/path_recognizer.dart" show PathRecognizer;
+1 -1
View File
@@ -12,7 +12,7 @@ import "package:angular2/testing_internal.dart"
beforeEach,
proxy,
containsRegexp;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/facade/collection.dart" show MapWrapper;
import "package:angular2/src/facade/lang.dart" show RegExpWrapper;
@@ -13,7 +13,7 @@ import "package:angular2/testing_internal.dart"
createTestInjector,
beforeEachBindings,
TestComponentBuilder;
import "package:angular2/src/core/dom/dom_adapter.dart" show DOM;
import "package:angular2/src/platform/dom/dom_adapter.dart" show DOM;
import "package:angular2/core.dart"
show
bind,