├── .codap-data-interactives_githash ├── .codap-data_githash ├── .codap-google-sheets-importer-public_githash ├── .codap-transformers_githash ├── .eslintignore ├── .eslintrc.json ├── .github └── workflows │ ├── build-num-increment.yml │ ├── graph-pixi-tests.yml │ ├── release-v3-ai4vs.yml │ ├── release-v3-beta.yml │ ├── release-v3-production.yml │ ├── release-v3-staging.yml │ ├── run-regression-label.yml │ ├── v3-regression.yml │ └── v3.yml ├── .gitignore ├── .gitmodules ├── .jshintignore ├── .jshintrc ├── .story-builder_githash ├── .vscode └── settings.json ├── Buildfile ├── Gemfile ├── Gemfile.lock ├── LICENSE.md ├── Makefile ├── README.md ├── accessories ├── codap-config.js ├── generateBoundaryThumbnails │ ├── .jshintrc │ ├── app.js │ ├── package.json │ ├── readme.md │ └── yarn.lock ├── hooks │ └── precommit ├── merge-tool.js ├── server-bin │ ├── deployCODAP │ └── deployEmbeddedCODAP └── server-tools │ ├── getCODAPDocsForUser │ ├── getOneCODAPDoc │ ├── listCODAPDocUsers │ ├── listCODAPDocs │ └── listCODAPMongoDBs ├── apps └── dg │ ├── alpha │ ├── archive_utils.js │ ├── browser.js │ ├── core_utils.js │ ├── debug.js │ └── destroyable.js │ ├── components │ ├── calculator │ │ └── calculator.js │ ├── case_card │ │ ├── attribute_name_cell.js │ │ ├── attribute_summary.js │ │ ├── attribute_value_cell.js │ │ ├── case_card.js │ │ ├── case_card_controller.js │ │ ├── case_card_model.js │ │ ├── case_card_view.js │ │ ├── collection_header.js │ │ ├── column_resize_handle.js │ │ ├── drag_case_card_item_handler.js │ │ ├── dropdown │ │ │ ├── dropdown-content.js │ │ │ ├── dropdown-item.js │ │ │ ├── dropdown-trigger.js │ │ │ ├── dropdown.js │ │ │ └── render-in-body.js │ │ ├── nav_buttons.js │ │ ├── simple-edit.js │ │ └── text_input.js │ ├── case_display_common │ │ ├── case_display_controller.js │ │ ├── case_display_utils.js │ │ ├── dataset_metadata_view.js │ │ └── table_card_registry.js │ ├── case_table │ │ ├── attribute_editor_view.js │ │ ├── case_table_adapter.js │ │ ├── case_table_controller.js │ │ ├── case_table_data_manager.js │ │ ├── case_table_drag_helpers.js │ │ ├── case_table_drop_target.js │ │ ├── case_table_model.js │ │ ├── case_table_row_selection_model.js │ │ ├── case_table_view.js │ │ ├── data_context_base_model.js │ │ ├── hier_table_view.js │ │ ├── insert_cases_dialog.js │ │ ├── relation_divider_view.js │ │ └── scroll_animation_utility.js │ ├── data_interactive │ │ ├── data_interactive_model.js │ │ ├── data_interactive_phone_handler.js │ │ ├── data_interactive_utils.js │ │ └── notification_manager.js │ ├── game │ │ ├── game_controller.js │ │ ├── game_phone_handler.js │ │ └── game_view.js │ ├── graph │ │ ├── adornments │ │ │ ├── connecting_line_adornment.js │ │ │ ├── connecting_line_model.js │ │ │ ├── data_tip.js │ │ │ ├── equation_view.js │ │ │ ├── line_data_tip.js │ │ │ ├── line_label_mixin.js │ │ │ ├── lsrl_adornment.js │ │ │ ├── lsrl_model.js │ │ │ ├── movable_line_adornment.js │ │ │ ├── movable_line_model.js │ │ │ ├── movable_point_adornment.js │ │ │ ├── movable_point_data_tip.js │ │ │ ├── movable_point_model.js │ │ │ ├── movable_value_adornment.js │ │ │ ├── movable_value_model.js │ │ │ ├── multiple_lsrls_adornment.js │ │ │ ├── multiple_lsrls_model.js │ │ │ ├── multiple_movable_values_adornment.js │ │ │ ├── multiple_movable_values_model.js │ │ │ ├── plot_adornment.js │ │ │ ├── plot_adornment_model.js │ │ │ ├── plotted_average_adornment.js │ │ │ ├── plotted_average_model.js │ │ │ ├── plotted_box_plot_adornment.js │ │ │ ├── plotted_count_adornment.js │ │ │ ├── plotted_count_model.js │ │ │ ├── plotted_formula_edit_context.js │ │ │ ├── plotted_function_adornment.js │ │ │ ├── plotted_function_model.js │ │ │ ├── plotted_value_adornment.js │ │ │ ├── point_data_tip.js │ │ │ ├── twoD_line_adornment.js │ │ │ ├── twoD_line_model.js │ │ │ └── value_axis_view_mixin.js │ │ ├── axes │ │ │ ├── axis_coordinator.js │ │ │ ├── axis_label_view.js │ │ │ ├── axis_model.js │ │ │ ├── axis_multi_target.js │ │ │ ├── axis_view.js │ │ │ ├── axis_view_helper.js │ │ │ ├── binned_axis_model.js │ │ │ ├── binned_axis_view.js │ │ │ ├── cell_axis_model.js │ │ │ ├── cell_axis_view.js │ │ │ ├── cell_linear_axis_model.js │ │ │ ├── cell_linear_axis_view.js │ │ │ ├── count_axis_model.js │ │ │ ├── count_axis_view.js │ │ │ ├── datetime_axis_view_helper.js │ │ │ ├── formula_axis_model.js │ │ │ ├── formula_axis_view.js │ │ │ ├── numeric_axis_view_helper.js │ │ │ └── qual_cell_linear_axis_view.js │ │ ├── data_model │ │ │ ├── analysis.js │ │ │ ├── attribute_placement_description.js │ │ │ ├── attribute_stats.js │ │ │ ├── categorical_stats.js │ │ │ ├── graph_data_configuration.js │ │ │ └── univariate_stats.js │ │ ├── graph_controller.js │ │ ├── graph_model.js │ │ ├── graph_types.js │ │ ├── graph_view.js │ │ ├── plots │ │ │ ├── bar_chart_base_model.js │ │ │ ├── bar_chart_base_view.js │ │ │ ├── bar_chart_formula_context.js │ │ │ ├── bar_chart_formula_edit_context.js │ │ │ ├── bar_chart_model.js │ │ │ ├── bar_chart_view.js │ │ │ ├── binned_plot_model.js │ │ │ ├── binned_plot_view.js │ │ │ ├── case_plot_model.js │ │ │ ├── case_plot_view.js │ │ │ ├── chart_model.js │ │ │ ├── chart_view.js │ │ │ ├── computed_bar_chart_model.js │ │ │ ├── computed_bar_chart_view.js │ │ │ ├── dot_chart_model.js │ │ │ ├── dot_chart_view.js │ │ │ ├── dot_plot_model.js │ │ │ ├── dot_plot_view.js │ │ │ ├── histogram_view.js │ │ │ ├── line-plot-model.js │ │ │ ├── line-plot-view.js │ │ │ ├── number_toggle_model.js │ │ │ ├── number_toggle_view.js │ │ │ ├── numeric_plot_model_mixin.js │ │ │ ├── plot_background_view.js │ │ │ ├── plot_model.js │ │ │ ├── plot_view.js │ │ │ ├── scatter_plot_model.js │ │ │ ├── scatter_plot_view.js │ │ │ ├── univariate_plot_model.js │ │ │ └── univariate_plot_view.js │ │ ├── selected_info_view.js │ │ └── utilities │ │ │ ├── graph_animator.js │ │ │ ├── graph_drop_target.js │ │ │ ├── plot_case_array.js │ │ │ └── plot_utilities.js │ ├── graph_map_common │ │ ├── data_display_controller.js │ │ ├── data_layer_model.js │ │ ├── drag_label_handler.js │ │ ├── info_tip.js │ │ ├── label_node.js │ │ ├── layer_names.js │ │ ├── legend │ │ │ ├── categories_view.js │ │ │ ├── choropleth_view.js │ │ │ ├── legend_model.js │ │ │ └── legend_view.js │ │ ├── plot_data_configuration.js │ │ └── plot_layer.js │ ├── guide │ │ ├── guide_configuration_view.js │ │ ├── guide_controller.js │ │ ├── guide_model.js │ │ └── guide_view.js │ ├── image_component │ │ ├── image_component_controller.js │ │ └── image_component_view.js │ ├── map │ │ ├── base_map_view.js │ │ ├── grids │ │ │ ├── map_grid_layer.js │ │ │ └── map_grid_model.js │ │ ├── map_constants.js │ │ ├── map_controller.js │ │ ├── map_data_configuration.js │ │ ├── map_layer_model.js │ │ ├── map_model.js │ │ ├── map_view.js │ │ ├── points │ │ │ ├── map_connecting_line_adornment.js │ │ │ ├── map_point_data_configuration.js │ │ │ ├── map_point_layer.js │ │ │ ├── map_point_layer_model.js │ │ │ └── map_point_view.js │ │ └── polygons │ │ │ ├── map_polygon_data_configuration.js │ │ │ ├── map_polygon_layer.js │ │ │ └── map_polygon_layer_model.js │ ├── slider │ │ ├── slider_controller.js │ │ ├── slider_model.js │ │ └── slider_view.js │ └── text │ │ ├── file_import_view.js │ │ ├── text_controller.js │ │ ├── text_model.js │ │ └── text_view.js │ ├── config.js │ ├── controllers │ ├── app_controller.js │ ├── authorization.js │ ├── collection_client.js │ ├── component_controller.js │ ├── data_context.js │ ├── document_controller.js │ ├── document_helper.js │ ├── game_context.js │ ├── globals_controller.js │ ├── undo_history.js │ └── web_view_controller.js │ ├── core.js │ ├── de.lproj │ └── strings.js │ ├── el.lproj │ └── strings.js │ ├── english.lproj │ └── strings.js │ ├── es.lproj │ └── strings.js │ ├── fixtures │ ├── attribute.js │ ├── authorization.js │ ├── case.js │ └── game_spec.js │ ├── formula │ ├── aggregate_function.js │ ├── basic_functions.js │ ├── bivariate_stats_fns.js │ ├── codapFormulaMode.js │ ├── collection_formula_context.js │ ├── data_context_fns.js │ ├── date_time_functions.js │ ├── dependency_mgr.js │ ├── formula.js │ ├── formulaGrammar.pegjs │ ├── formulaParser.js │ ├── formula_common.js │ ├── formula_context.js │ ├── function_registry.js │ ├── geojson_functions.js │ ├── global_formula_context.js │ ├── logic_functions.js │ ├── lookup_agg_fns.js │ ├── string_functions.js │ └── univariate_stats_fns.js │ ├── he.lproj │ └── strings.js │ ├── ja.lproj │ └── strings.js │ ├── lib │ └── index.rhtml │ ├── libraries │ ├── iframe-phone.js │ ├── jquery │ │ └── jquery.event.drag-2.2.js │ ├── raphael.js │ ├── raphaelExt.js │ ├── slickgrid │ │ ├── plugins │ │ │ ├── slick.headermenu.js │ │ │ └── slick.rowselectionmodel.js │ │ ├── slick.core.js │ │ ├── slick.dataview.js │ │ ├── slick.grid.js │ │ └── slick.groupitemmetadataprovider.js │ └── spectrum │ │ ├── LICENSE │ │ └── spectrum.js │ ├── main.js │ ├── models │ ├── attribute_model.js │ ├── authorization_model.js │ ├── base_game_spec.js │ ├── base_model.js │ ├── case_model.js │ ├── collection_model.js │ ├── command.js │ ├── component_model.js │ ├── data_context_record.js │ ├── data_item.js │ ├── data_set.js │ ├── document_model.js │ ├── game_spec.js │ ├── global_value_model.js │ ├── model_store.js │ ├── remote_boundaries.js │ └── remote_resource.js │ ├── nb.lproj │ └── strings.js │ ├── nn.lproj │ └── strings.js │ ├── pt-BR.lproj │ └── strings.js │ ├── react │ ├── custom_hooks.js │ ├── dg-react.js │ └── function-browser.js │ ├── resources │ ├── busy_cursor.js │ ├── case_card.css │ ├── cfm │ │ └── index.html │ ├── cloud-file-manager │ │ ├── css │ │ │ └── app.css │ │ ├── img │ │ │ ├── bb-chrome │ │ │ │ ├── arrow-collapse.svg │ │ │ │ ├── arrow-expand.svg │ │ │ │ ├── bg-horiz.png │ │ │ │ ├── btn-nodeLink.svg │ │ │ │ ├── chevron-down.png │ │ │ │ ├── chevron-left.png │ │ │ │ ├── chevron-right.png │ │ │ │ ├── chevron-up.png │ │ │ │ ├── global-nav-bg.png │ │ │ │ ├── icon-checkmark.svg │ │ │ │ ├── slider.svg │ │ │ │ └── spin.svg │ │ │ ├── concord-logo.png │ │ │ ├── debug │ │ │ │ └── grid.jpg │ │ │ ├── document-store-16.png │ │ │ ├── earth.svg │ │ │ ├── flags.png │ │ │ ├── fullscreen-dark.svg │ │ │ ├── fullscreen-exit-dark.svg │ │ │ ├── fullscreen-exit.svg │ │ │ ├── fullscreen.svg │ │ │ ├── google-drive-16.png │ │ │ ├── google-drive-logo.png │ │ │ └── loading.gif │ │ └── js │ │ │ └── app.js.ignore │ ├── cursors │ │ ├── ClosedHandXY.cur │ │ ├── DownDilate.cur │ │ ├── LeftDilate.cur │ │ ├── LinePivotBotLeft.cur │ │ ├── LinePivotBotRight.cur │ │ ├── LinePivotTopLeft.cur │ │ ├── LinePivotTopRight.cur │ │ ├── LineSlide.cur │ │ ├── LineSlideH.cur │ │ ├── MagnifyMinus.cur │ │ ├── MagnifyPlus.cur │ │ ├── RightDilate.cur │ │ ├── TranslateX.cur │ │ ├── TranslateY.cur │ │ └── UpDilate.cur │ ├── dg-leaflet.css │ ├── dg-slickgrid.css │ ├── dg.css │ ├── flags.css │ ├── flags.png │ ├── function-browser.css │ ├── icon_font_style.css │ ├── icon_fonts │ │ ├── icomoon.eot │ │ ├── icomoon.svg │ │ ├── icomoon.ttf │ │ └── icomoon.woff │ ├── images │ │ ├── add_circle_blue_72x72.png │ │ ├── add_circle_grey_72x72.png │ │ ├── arrow-moreIconOptions.svg │ │ ├── arrow_left.png │ │ ├── arrow_left_depressed.png │ │ ├── arrow_right.png │ │ ├── arrow_right_depressed.png │ │ ├── bg-grid-blue.png │ │ ├── bg-grid-grey.png │ │ ├── caret-down.png │ │ ├── circle-deselect-disabled.svg │ │ ├── circle-deselect-hover.svg │ │ ├── circle-deselect.svg │ │ ├── codap-splash-screen.png │ │ ├── codap_logo.png │ │ ├── codap_logo_128.png │ │ ├── codap_logo_144.png │ │ ├── codap_logo_32.png │ │ ├── codap_logo_48.png │ │ ├── codap_logo_512.png │ │ ├── codap_logo_72.png │ │ ├── codap_logo_96.png │ │ ├── drag-indicator.svg │ │ ├── favicon.ico │ │ ├── ic_add_black_24dp_1x.png │ │ ├── ic_add_black_24dp_2x.png │ │ ├── icon-calc.svg │ │ ├── icon-comment.svg │ │ ├── icon-ex-active.svg │ │ ├── icon-ex-hover.svg │ │ ├── icon-ex.svg │ │ ├── icon-graph.svg │ │ ├── icon-guide.svg │ │ ├── icon-help.svg │ │ ├── icon-hideShow.svg │ │ ├── icon-info.svg │ │ ├── icon-layers.svg │ │ ├── icon-map.svg │ │ ├── icon-minimize-active.svg │ │ ├── icon-minimize-hover.svg │ │ ├── icon-minimize.svg │ │ ├── icon-options.svg │ │ ├── icon-plug.svg │ │ ├── icon-scaleData.svg │ │ ├── icon-segmented-bar-chart.svg │ │ ├── icon-slider.svg │ │ ├── icon-styles.svg │ │ ├── icon-table.svg │ │ ├── icon-tileList.svg │ │ ├── icon-trash.svg │ │ ├── icon-values.svg │ │ ├── map_marquee_icon.png │ │ ├── map_marquee_icon_selected.png │ │ ├── rescale.png │ │ ├── se_corner_handle-hi.svg │ │ ├── se_corner_handle.svg │ │ ├── slider.png │ │ ├── slider_depressed.png │ │ ├── slider_pointer_arrow.png │ │ ├── slider_thumb.png │ │ ├── spinner.gif │ │ ├── start.png │ │ ├── start_pushed.png │ │ ├── stop.png │ │ └── stop_pushed.png │ ├── json │ │ └── function_strings.json │ ├── leaflet-0 │ │ ├── images │ │ │ ├── layers-2x.png │ │ │ ├── layers.png │ │ │ ├── marker-icon-2x.png │ │ │ ├── marker-icon.png │ │ │ └── marker-shadow.png │ │ └── leaflet.css │ ├── loading.rhtml │ ├── main_page.js │ ├── manifest.webmanifest │ ├── popper.css │ ├── rich_text.css │ ├── scripts.rhtml │ ├── slickgrid │ │ ├── css │ │ │ └── smoothness │ │ │ │ ├── images │ │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ │ │ ├── ui-bg_flat_75_ffffff_40x100.png │ │ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png │ │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ │ │ ├── ui-bg_glass_75_dadada_1x400.png │ │ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png │ │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ │ │ ├── ui-bg_highlight-soft_75_cccccc_1x100.png │ │ │ │ ├── ui-icons_222222_256x240.png │ │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ │ ├── ui-icons_454545_256x240.png │ │ │ │ ├── ui-icons_888888_256x240.png │ │ │ │ └── ui-icons_cd0a0a_256x240.png │ │ │ │ └── jquery-ui-1.8.16.custom.css │ │ ├── examples │ │ │ └── slick-default-theme.css │ │ ├── images │ │ │ ├── collapse.gif │ │ │ ├── down.gif │ │ │ ├── expand.gif │ │ │ ├── header-columns-bg.gif │ │ │ ├── header-columns-over-bg.gif │ │ │ ├── no-action.png │ │ │ ├── sort-asc.gif │ │ │ └── sort-desc.gif │ │ ├── plugins │ │ │ └── slick.headermenu.css │ │ └── slick.grid.css │ ├── slider.css │ ├── sounds │ │ ├── create.wav │ │ ├── drag.wav │ │ └── mixup.wav │ ├── spectrum.css │ ├── splash.js │ ├── tool_button_data.js │ └── webfonts │ │ ├── CodapIvy.eot │ │ ├── CodapIvy.svg │ │ ├── CodapIvy.ttf │ │ ├── CodapIvy.woff │ │ ├── Montserrat-Bold.eot │ │ ├── Montserrat-Bold.otf │ │ ├── Montserrat-Bold.svg │ │ ├── Montserrat-Bold.ttf │ │ ├── Montserrat-Bold.woff │ │ ├── Montserrat-Regular.eot │ │ ├── Montserrat-Regular.otf │ │ ├── Montserrat-Regular.svg │ │ ├── Montserrat-Regular.ttf │ │ ├── Montserrat-Regular.woff │ │ ├── MuseoSans_500.eot │ │ ├── MuseoSans_500.otf │ │ ├── MuseoSans_500.svg │ │ ├── MuseoSans_500.ttf │ │ ├── MuseoSans_500.woff │ │ ├── MuseoSans_500_Italic.eot │ │ ├── MuseoSans_500_Italic.otf │ │ ├── MuseoSans_500_Italic.svg │ │ ├── MuseoSans_500_Italic.ttf │ │ ├── MuseoSans_500_Italic.woff │ │ ├── icon-menu.eot │ │ ├── icon-menu.svg │ │ ├── icon-menu.ttf │ │ └── icon-menu.woff │ ├── tests │ ├── .eslintrc.json │ ├── alpha │ │ └── archive_utils_test.js │ ├── controllers │ │ ├── test_collection_client.js │ │ ├── test_data_context.js │ │ └── test_globals_controller.js │ ├── formula │ │ ├── formula_test.js │ │ └── function_test.js │ ├── libraries │ │ └── raphaelExt_test.js │ ├── models │ │ ├── cell_linear_axis_test.js │ │ ├── test_attribute_model.js │ │ ├── test_case_model.js │ │ ├── test_collection_model.js │ │ ├── test_component_model.js │ │ ├── test_data_context_model.js │ │ ├── test_document_model.js │ │ └── test_global_value_model.js │ ├── sproutcore │ │ └── test_ArrayController.js │ └── utilities │ │ ├── data_utilities_test.js │ │ ├── date_utilities_test.js │ │ ├── math_utilities_test.js │ │ └── object_map_test.js │ ├── th.lproj │ └── strings.js │ ├── theme.js │ ├── tr.lproj │ └── strings.js │ ├── utilities │ ├── analytics.js │ ├── animation_math.js │ ├── array_utils.js │ ├── case_value_animator.js │ ├── clipboard_utilities.js │ ├── close-component.js │ ├── color_utilities.js │ ├── data_context_utilities.js │ ├── data_utilities.js │ ├── date_utilities.js │ ├── do-command-response-handler.js │ ├── editor_lock.js │ ├── formatter.js │ ├── geojson_utils.js │ ├── iframe-phone-emulator.js │ ├── image_utilities.js │ ├── layer_manager.js │ ├── math_utilities.js │ ├── measure_text.js │ ├── menu_item.js │ ├── menu_pane.js │ ├── object_map.js │ ├── plugin_overlay_container.js │ ├── pv_color.js │ ├── raphael_layer.js │ ├── remove_diacritics.js │ ├── rendering_utilities.js │ ├── sound_utilities.js │ ├── string_utilities.js │ ├── stripJsonComments.js │ ├── svg_scene.js │ ├── tap_hold_gesture.js │ ├── tool_tip.js │ ├── touch_tooltips.js │ ├── value_animator.js │ └── view_utilities.js │ ├── views │ ├── alert_pane.js │ ├── attribute_formula_view.js │ ├── component_view.js │ ├── container_view.js │ ├── dg_drag.js │ ├── drag_border_view.js │ ├── draggable_view.js │ ├── export_case_data_dialog.js │ ├── font_icon_view.js │ ├── formula_rich_edit_view.js │ ├── formula_text_edit_view.js │ ├── icon_button.js │ ├── image_view.js │ ├── inspector │ │ ├── inspector_picker_pane.js │ │ ├── inspector_view.js │ │ ├── picker_color_control.js │ │ ├── picker_control_view.js │ │ └── picker_title_view.js │ ├── mouse_and_touch_view.js │ ├── raphael_base.js │ ├── scroll_view.js │ ├── single_text_dialog.js │ ├── text_field_view.js │ ├── tip_view.js │ ├── titlebar_button_view.js │ ├── tooltip_enabler.js │ └── web_view.js │ ├── zh-Hans.lproj │ └── strings.js │ └── zh-TW.lproj │ └── strings.js ├── bin ├── check_clean_codeline ├── deployDevCodap ├── do-full-build-process ├── getBuildNumber ├── gitChangeCount ├── hookinstaller.sh ├── jshint-echo.sh ├── jshint-git.sh ├── jshint-hook.sh ├── jshint.sh ├── makeCodapZip ├── makeExtn ├── paddedIncrement ├── pt-accepted-between ├── pt-make-release-story ├── recordCFMVersion ├── recordExtnVersions ├── s3_deploy.sh ├── setBuildNumber ├── strings-build.sh ├── strings-pull-project.sh ├── strings-pull.sh ├── strings-push-project.sh ├── strings-push.sh ├── test_runner ├── test_runner.js └── updateBuildNumber ├── cfm-version.txt ├── config └── environments.json ├── cypress.json ├── cypress ├── disabled │ ├── close_table_exp.js │ ├── graph_data_creation_test.js │ ├── public_docs_test.js │ ├── sample_docs_test.js │ ├── sample_plugins_test.js │ ├── testSamplerPlugin.js │ └── upload_file_test.js ├── fixtures │ ├── 3TableGroups.codap │ ├── CODAP Graph Vocabulary.codap │ ├── CODAPDocLinks.txt │ ├── CODAPEmbedLinks.txt │ ├── PH_10K_Data.json │ ├── PH_35_Data.json │ ├── PH_5K_Data.json │ ├── SaveRestoreTestDoc.codap │ ├── SharedRampGame.codap │ ├── SmokeTestData.csv │ ├── TableC.codap │ ├── TypesErrorSampleDoc.codap │ ├── Types_sample_doc.codap │ ├── WeatherX-doc.codap │ ├── attribute-types-test-document.codap │ ├── data_interactive_map.json │ ├── date-time-test.codap │ ├── example_docs_contents.json │ ├── math-formula-test.codap │ └── save_restore_test_doc.codap ├── integration │ ├── attribute_types_test.spec.js │ ├── case_card_test.spec.js │ ├── codap_toolbar_test.js │ ├── date_time_doc_test.js │ ├── doc_save_and_restore_test.spec.js │ ├── embeded_docs_test.js │ ├── example_docs_test.js │ ├── formula_test_doc.spec.js │ ├── graph_plot_change_test.js │ ├── graph_ruler_test.js │ ├── plugins_tests │ │ ├── data_games_api.spec.js │ │ ├── lab_interactive_api.spec.js │ │ ├── onboarding.spec.js │ │ ├── sagemodeler.spec.test.js │ │ └── sampler_plugin.spec.js │ ├── table_save_and_restore_test.spec.js │ └── table_test.spec.js ├── plugins │ └── index.js ├── snapshots │ ├── date_time_doc_test.js │ │ └── math formulas -- date graphs -- verify date axes comes up correctly.snap.png │ ├── embeded_docs_test.js │ │ ├── bestfit.snap.png │ │ ├── centers.snap.png │ │ ├── elements.snap.png │ │ ├── heatingCooling.snap.png │ │ ├── mammals.snap.png │ │ ├── numbers.snap.png │ │ ├── planets.snap.png │ │ ├── presidents.snap.png │ │ ├── selection.snap.png │ │ ├── time_series.snap.png │ │ └── tournament.snap.png │ ├── graph_plot_change_test.js │ │ ├── ACAT1_on_graph_legend.snap.png │ │ ├── ACAT1_on_x1.snap.png │ │ ├── ACAT2_on_y.snap.png │ │ ├── ACAT2_on_y1.snap.png │ │ ├── ANUM1_on_graph_legend.snap.png │ │ ├── ANUM1_on_x.snap.png │ │ ├── ANUM2_on_y.snap.png │ │ ├── BCAT1_on_x.snap.png │ │ ├── BCAT1_on_y.snap.png │ │ ├── BNUM1_on_x.snap.png │ │ ├── BNUM1_on_y.snap.png │ │ ├── CCAT1_on_x.snap.png │ │ ├── CCAT2_on_x.snap.png │ │ ├── CCAT2_on_y.snap.png │ │ ├── CNUM1_on_x.snap.png │ │ ├── CNUM1_on_y.snap.png │ │ └── CODAP Graph Vocabulary.snap.png │ └── graph_ruler_test.js │ │ ├── c_v_n_ACAT1_on_x1_adorned.snap.png │ │ ├── c_v_n_ACAT1_on_x1_unadorned.snap.png │ │ ├── c_v_n_ACAT1_on_x_adorned.snap.png │ │ ├── c_v_n_ACAT1_on_x_unadorned.snap.png │ │ ├── c_v_n_BCAT1_on_x_adorned.snap.png │ │ ├── c_v_n_BCAT1_on_x_unadorned.snap.png │ │ ├── c_v_n_CNUM2_on_y_adorned.snap.png │ │ ├── c_v_n_CNUM2_on_y_unadorned.snap.png │ │ ├── n_ANUM1_on_x1_adorned.snap.png │ │ ├── n_ANUM1_on_x1_unadorned.snap.png │ │ ├── n_v_n_ANUM1_on_x1_adorned.snap.png │ │ ├── n_v_n_ANUM1_on_x1_unadorned.snap.png │ │ ├── n_v_n_ANUM1_on_x_adorned.snap.png │ │ ├── n_v_n_ANUM1_on_x_unadorned.snap.png │ │ ├── n_v_n_BNUM1_on_x_adorned.snap.png │ │ ├── n_v_n_BNUM1_on_x_unadorned.snap.png │ │ ├── n_v_n_CNUM2_on_y_adorned.snap.png │ │ ├── n_v_n_CNUM2_on_y_unadorned.snap.png │ │ ├── p_ACAT1_n_y1_adorned.snap.png │ │ ├── p_ACAT1_n_y1_unadorned.snap.png │ │ ├── p_ANUM1_n_y1_adorned.snap.png │ │ ├── p_ANUM1_n_y1_unadorned.snap.png │ │ ├── p_ANUM1_on_x1_adorned.snap.png │ │ ├── p_BCAT1_n_CNUM1_adorned.snap.png │ │ ├── p_BNUM1_n_CNUM1_adorned.snap.png │ │ ├── p_BNUM1_on_x1_adorned.snap.png │ │ ├── p_BNUM1_on_x1_unadorned.snap.png │ │ ├── p_CCAT1_n_BCAT1_adorned.snap.png │ │ ├── p_CCAT1_n_x1_adorned.snap.png │ │ ├── p_CCAT1_n_x1_unadorned.snap.png │ │ └── p_CNUM1_on_y1plot_adorned.snap.png └── support │ ├── commands.js │ ├── elements │ ├── CalculatorObject.js │ ├── CaseCardObject.js │ ├── CfmObject.js │ ├── CodapObject.js │ ├── GraphTile.js │ ├── MapTile.js │ ├── SliderObject.js │ ├── TableTile.js │ ├── TextObject.js │ └── WebViewObject.js │ ├── index.js │ └── plugin_elements │ ├── DrawToolObject.js │ ├── PluginAPITester.js │ ├── SamplerPluginObject.js │ └── sage │ ├── Document.js │ └── SagePluginObject.js ├── docs ├── touch.md └── undo.md ├── function-browser-demo ├── fake-function-info.js ├── fake-function-registry.js └── function-browser-demo.html ├── images ├── DSET_website.png ├── Finder.png ├── GitHubWindow.png ├── Options.png ├── Terminal.png ├── TextEdit-launch.png ├── TextEdit.png ├── browser-images.png ├── codap_screen.jpg └── estimation-game.png ├── lang └── strings │ └── en-US.json ├── package.json ├── s3_website.yml ├── v3 ├── .gitignore ├── .vscode │ ├── launch.json │ └── settings.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── __mocks__ │ └── fileMock.js ├── build_number.json ├── cypress.config.ts ├── cypress │ ├── config │ │ ├── cypress.dev.json │ │ ├── cypress.local.json │ │ └── cypress.staging.json │ ├── cypress.d.ts │ ├── e2e │ │ ├── adornments.spec.ts │ │ ├── attribute-types.spec.ts │ │ ├── axis.spec.ts │ │ ├── beta.spec.ts │ │ ├── bivariate-adornments.spec.ts │ │ ├── calculator.spec.ts │ │ ├── case-card.spec.ts │ │ ├── cfm.spec.ts │ │ ├── component.spec.ts │ │ ├── formula │ │ │ ├── formula-component.spec.ts │ │ │ ├── formula-errors.spec.ts │ │ │ ├── formula-functions.spec.ts │ │ │ ├── formula-hierarchical-tables.spec.ts │ │ │ └── formula-special-characters.spec.ts │ │ ├── graph-legend.spec.ts │ │ ├── graph.spec.ts │ │ ├── hierarchical-table.spec.ts │ │ ├── import-v2.spec.ts │ │ ├── map.spec.ts │ │ ├── pixi-interaction │ │ │ ├── graph-pixi-interaction.spec.ts │ │ │ └── map-pixi-interaction.spec.ts │ │ ├── plugin.spec.ts │ │ ├── slider.spec.ts │ │ ├── smoke │ │ │ └── single-codap-smoke.ts │ │ ├── table.spec.ts │ │ ├── text.spec.ts │ │ └── tool-shelf.spec.ts │ ├── fixtures │ │ ├── 3TableGroups.codap │ │ ├── RollerCoastersWithLatLong.csv │ │ ├── attribute-types.codap │ │ ├── axis-test-data.json │ │ ├── formula.codap3 │ │ ├── graph-rules.json │ │ ├── graph-vocabulary.codap │ │ ├── hierarchical-four.codap3 │ │ ├── hierarchical.json │ │ ├── invalid-docs │ │ │ ├── index.md │ │ │ ├── invalid-content.codap │ │ │ ├── invalid-json.codap │ │ │ ├── invalid-rowmap.codap │ │ │ ├── numeric-version-with-content.codap │ │ │ └── numeric-version.codap │ │ ├── mammals.codap │ │ ├── map-data.csv │ │ ├── map-points-boundaries.codap3 │ │ ├── table-groups.codap │ │ └── two-coasters.codap3 │ ├── support │ │ ├── commands.ts │ │ ├── e2e.ts │ │ ├── elements │ │ │ ├── axis-elements.ts │ │ │ ├── calculator-tile.ts │ │ │ ├── card-tile.ts │ │ │ ├── cfm.ts │ │ │ ├── color-picker-palette.ts │ │ │ ├── component-elements.ts │ │ │ ├── graph-legend-elements.ts │ │ │ ├── graph-tile.ts │ │ │ ├── map-legend-elements.ts │ │ │ ├── map-tile.ts │ │ │ ├── point-elements.ts │ │ │ ├── slider-tile.ts │ │ │ ├── table-tile.ts │ │ │ ├── text-tile.ts │ │ │ ├── toolbar-elements.ts │ │ │ └── web-view-tile.ts │ │ └── helpers │ │ │ ├── axis-helper.ts │ │ │ ├── color-helper.ts │ │ │ ├── formula-helper.ts │ │ │ ├── graph-canvas-helper.ts │ │ │ ├── graph-legend-helper.ts │ │ │ ├── map-canvas-helper.ts │ │ │ └── map-legend-helper.ts │ └── tsconfig.json ├── doc │ ├── case-card-port.md │ ├── cypress-coverage.md │ ├── dependencies-notes.md │ ├── formulas.md │ ├── georasters.md │ ├── google-drive.md │ ├── hierarchical-data.md │ ├── map.md │ ├── mst-detached-error.md │ ├── plot-types.md │ ├── react-render-errors.md │ ├── v2-document-format.md │ └── v2-import-code.md ├── eslint.build.config.mjs ├── eslint.config.mjs ├── increment_build_num.sh ├── package-lock.json ├── package.json ├── patches │ ├── @dnd-kit+core+6.3.1.patch │ ├── @nedb+binary-search-tree+2.1.5.patch │ └── react-data-grid+7.0.0-beta.44.patch ├── postcss.config.js ├── scripts │ ├── strings-pull-project.sh │ ├── strings-pull.sh │ ├── strings-push-project.sh │ ├── strings-push.sh │ └── v2-support │ │ ├── find-story-builder-files.sh │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── v2-schema.json │ │ ├── validate-files.sh │ │ └── validate-results.sh ├── src │ ├── assets │ │ ├── DownDilate.png │ │ ├── LeftDilate.png │ │ ├── MagnifyMinus.png │ │ ├── MagnifyPlus.png │ │ ├── RightDilate.png │ │ ├── TranslateX.png │ │ ├── TranslateY.png │ │ ├── UpDilate.png │ │ ├── bg-grid-grey-v3.png │ │ ├── bg-grid-grey.png │ │ ├── cfm │ │ │ ├── codap-logo.nosvgr.svg │ │ │ ├── codap-project-icon.nosvgr.svg │ │ │ ├── dropdown-arrow-old.nosvgr.svg │ │ │ ├── file-close-icon.nosvgr.svg │ │ │ ├── file-get-link-to-shared-view-icon.nosvgr.svg │ │ │ ├── file-import-icon.nosvgr.svg │ │ │ ├── file-make-a-copy-icon.nosvgr.svg │ │ │ ├── file-menu-icon.nosvgr.svg │ │ │ ├── file-new-icon.nosvgr.svg │ │ │ ├── file-open-icon.nosvgr.svg │ │ │ ├── file-recently-opened-state-icon.nosvgr.svg │ │ │ ├── file-rename-icon.nosvgr.svg │ │ │ ├── file-revert-icon.nosvgr.svg │ │ │ ├── file-save-icon.nosvgr.svg │ │ │ ├── file-share-icon.nosvgr.svg │ │ │ ├── file-shared-view-icon.nosvgr.svg │ │ │ ├── file-update-shared-view-icon.nosvgr.svg │ │ │ ├── help-forum-icon.nosvgr.svg │ │ │ ├── help-pages-and-videos-icon.nosvgr.svg │ │ │ ├── icon-help.nosvgr.svg │ │ │ ├── icon-settings.nosvgr.svg │ │ │ ├── icon-toolbar-position-left.nosvgr.svg │ │ │ ├── icon-toolbar-position-top.nosvgr.svg │ │ │ ├── language-menu-icon.nosvgr.svg │ │ │ ├── toolshelf-position-icon.nosvgr.svg │ │ │ ├── web-page-icon.nosvgr.svg │ │ │ └── web-policy-page-icon.nosvgr.svg │ │ ├── codap-splash-screen.png │ │ ├── codap.png │ │ ├── collapse.gif │ │ ├── concord.png │ │ ├── expand.gif │ │ ├── icon_fonts │ │ │ ├── icomoon.eot │ │ │ ├── icomoon.svg │ │ │ ├── icomoon.ttf │ │ │ ├── icomoon.woff │ │ │ └── icon_font_style.css │ │ ├── icons │ │ │ ├── add-circle-grey-72x72.png │ │ │ ├── add-data-icon.svg │ │ │ ├── arrow-moreIconOptions.svg │ │ │ ├── arrow-right.svg │ │ │ ├── arrow.svg │ │ │ ├── attribute-icon.svg │ │ │ ├── beta │ │ │ │ └── feedback-icon.svg │ │ │ ├── circle-deselect-disabled.svg │ │ │ ├── circle-deselect-hover.svg │ │ │ ├── circle-deselect.svg │ │ │ ├── close-tile-icon.svg │ │ │ ├── drag-indicator.svg │ │ │ ├── github-octicons │ │ │ │ ├── README.md │ │ │ │ ├── triangle-down.svg │ │ │ │ └── triangle-right.svg │ │ │ ├── icon-add-circle.svg │ │ │ ├── icon-alert.svg │ │ │ ├── icon-calc.svg │ │ │ ├── icon-case-card.svg │ │ │ ├── icon-corner-resize-handle.svg │ │ │ ├── icon-error-tester.svg │ │ │ ├── icon-ex-active.svg │ │ │ ├── icon-ex-hover.svg │ │ │ ├── icon-ex.svg │ │ │ ├── icon-graph.svg │ │ │ ├── icon-guide.svg │ │ │ ├── icon-layers.svg │ │ │ ├── icon-map.svg │ │ │ ├── icon-media-tool.svg │ │ │ ├── icon-pause.svg │ │ │ ├── icon-play.svg │ │ │ ├── icon-plugins.svg │ │ │ ├── icon-redo.svg │ │ │ ├── icon-segmented-bar-chart.svg │ │ │ ├── icon-slider.svg │ │ │ ├── icon-stopwatch.svg │ │ │ ├── icon-styles.svg │ │ │ ├── icon-table.svg │ │ │ ├── icon-text.svg │ │ │ ├── icon-thumb.svg │ │ │ ├── icon-tile-list.svg │ │ │ ├── icon-trash.svg │ │ │ ├── icon-undo.svg │ │ │ ├── icon-values.svg │ │ │ ├── inspector-panel │ │ │ │ ├── add-image-icon.svg │ │ │ │ ├── add-link-icon.svg │ │ │ │ ├── configuration-icon.svg │ │ │ │ ├── data-icon.svg │ │ │ │ ├── delete-icon.svg │ │ │ │ ├── format-bold-icon.svg │ │ │ │ ├── format-code-icon.svg │ │ │ │ ├── format-h-1-icon.svg │ │ │ │ ├── format-h-2-icon.svg │ │ │ │ ├── format-h-3-icon.svg │ │ │ │ ├── format-icon.svg │ │ │ │ ├── format-image-inline-icon.svg │ │ │ │ ├── format-image-left-icon.svg │ │ │ │ ├── format-image-right-icon.svg │ │ │ │ ├── format-italic-icon.svg │ │ │ │ ├── format-list-bulleted-icon.svg │ │ │ │ ├── format-list-numbered-icon.svg │ │ │ │ ├── format-quote-icon.svg │ │ │ │ ├── format-strikethrough-icon.svg │ │ │ │ ├── format-subscript-icon.svg │ │ │ │ ├── format-superscript-icon.svg │ │ │ │ ├── format-text-color-icon.svg │ │ │ │ ├── format-text-decrease-icon.svg │ │ │ │ ├── format-text-increase-icon.svg │ │ │ │ ├── format-underline-icon.svg │ │ │ │ ├── image-icon.svg │ │ │ │ ├── info-icon.svg │ │ │ │ ├── layers-icon.svg │ │ │ │ ├── playback-settings-icon.svg │ │ │ │ ├── rescale-icon.svg │ │ │ │ ├── resize-icon.svg │ │ │ │ ├── timeline-scale-icon.svg │ │ │ │ ├── view-icon.svg │ │ │ │ └── web-url-icon.svg │ │ │ ├── minimize-tile-icon.svg │ │ │ └── web-page-icon.svg │ │ ├── json │ │ │ └── function-strings.json5 │ │ ├── plugins │ │ │ ├── plugin-choosy-icon.svg │ │ │ ├── plugin-day-length-icon.svg │ │ │ ├── plugin-draw-tool-icon.svg │ │ │ ├── plugin-microdata-portal-icon.svg │ │ │ ├── plugin-nasa-earth-air-and-water-icon.svg │ │ │ ├── plugin-nasa-earth-observatory-icon.svg │ │ │ ├── plugin-nhanes-portal-icon.svg │ │ │ ├── plugin-noaa-weather-icon.svg │ │ │ ├── plugin-sampler-icon.svg │ │ │ ├── plugin-scrambler-icon.svg │ │ │ ├── plugin-simmer-icon.svg │ │ │ ├── plugin-sonify-icon.svg │ │ │ ├── plugin-space-time-cube-icon.svg │ │ │ ├── plugin-story-builder-icon.svg │ │ │ ├── plugin-testimate-icon.svg │ │ │ └── plugin-transformers-icon.svg │ │ ├── spinner.gif │ │ └── v2 │ │ │ └── icomoon │ │ │ ├── !README.md │ │ │ ├── 1.svg │ │ │ ├── 2.svg │ │ │ ├── 3.svg │ │ │ ├── 4.svg │ │ │ ├── 5.svg │ │ │ ├── 6.svg │ │ │ ├── 8.svg │ │ │ ├── 9.svg │ │ │ ├── :.svg │ │ │ ├── ;.svg │ │ │ ├── <.svg │ │ │ ├── =.svg │ │ │ ├── >.svg │ │ │ ├── K.svg │ │ │ ├── M.svg │ │ │ ├── N.svg │ │ │ ├── O.svg │ │ │ ├── V.svg │ │ │ ├── f.svg │ │ │ ├── g.svg │ │ │ ├── i.svg │ │ │ ├── icon-alert.svg │ │ │ ├── icon-checkmark.svg │ │ │ ├── icon-comment.svg │ │ │ ├── icon-guide.svg │ │ │ ├── icon-help.svg │ │ │ ├── icon-info.svg │ │ │ ├── icon-link.svg │ │ │ ├── icon-marquee.svg │ │ │ ├── icon-media-tool.svg │ │ │ ├── icon-options.svg │ │ │ ├── icon-pause.svg │ │ │ ├── icon-play.svg │ │ │ ├── icon-redo.svg │ │ │ ├── icon-slider-thumb.svg │ │ │ ├── icon-tile-list.svg │ │ │ ├── icon-trash.svg │ │ │ ├── icon-undo.svg │ │ │ ├── j.svg │ │ │ ├── l.svg │ │ │ ├── p.svg │ │ │ ├── plug.svg │ │ │ ├── q.svg │ │ │ ├── r.svg │ │ │ ├── s.svg │ │ │ ├── segmented-bar-chart.svg │ │ │ ├── slider.svg │ │ │ ├── stack.svg │ │ │ ├── t.svg │ │ │ ├── u.svg │ │ │ ├── uni41.svg │ │ │ ├── uni42.svg │ │ │ ├── uni43.svg │ │ │ ├── uni44.svg │ │ │ ├── uni45.svg │ │ │ ├── uni46.svg │ │ │ ├── uni48.svg │ │ │ ├── uni49.svg │ │ │ ├── w.svg │ │ │ ├── x.svg │ │ │ ├── y.svg │ │ │ └── z.svg │ ├── components │ │ ├── app.scss │ │ ├── app.test.tsx │ │ ├── app.tsx │ │ ├── axis-graph-shared.ts │ │ ├── axis │ │ │ ├── axis-constants.ts │ │ │ ├── axis-domain-utils.ts │ │ │ ├── axis-types.ts │ │ │ ├── axis-utils.ts │ │ │ ├── components │ │ │ │ ├── axis-or-legend-attribute-menu.scss │ │ │ │ ├── axis-or-legend-attribute-menu.tsx │ │ │ │ ├── axis.scss │ │ │ │ ├── axis.tsx │ │ │ │ ├── numeric-axis-drag-rects.tsx │ │ │ │ └── sub-axis.tsx │ │ │ ├── helper-models │ │ │ │ ├── axis-helper.test.ts │ │ │ │ ├── axis-helper.ts │ │ │ │ ├── categorical-axis-helper.ts │ │ │ │ ├── date-axis-helper.test.ts │ │ │ │ ├── date-axis-helper.ts │ │ │ │ ├── numeric-axis-helper.test.ts │ │ │ │ ├── numeric-axis-helper.ts │ │ │ │ └── qualitative-axis-helper.ts │ │ │ ├── hooks │ │ │ │ ├── use-axis-provider-context.ts │ │ │ │ ├── use-axis.test.tsx │ │ │ │ ├── use-axis.ts │ │ │ │ └── use-sub-axis.ts │ │ │ └── models │ │ │ │ ├── axis-layout-context.ts │ │ │ │ ├── axis-model-union.ts │ │ │ │ ├── axis-model.test.ts │ │ │ │ ├── axis-model.ts │ │ │ │ ├── axis-notifications.test.ts │ │ │ │ ├── axis-notifications.ts │ │ │ │ ├── axis-provider.ts │ │ │ │ ├── base-numeric-axis-model.ts │ │ │ │ ├── categorical-axis-models.ts │ │ │ │ ├── multi-scale.test.ts │ │ │ │ ├── multi-scale.ts │ │ │ │ └── numeric-axis-models.ts │ │ ├── beta │ │ │ ├── beta-banner.scss │ │ │ ├── beta-banner.tsx │ │ │ ├── beta-button.scss │ │ │ ├── beta-button.tsx │ │ │ └── unimplemented-menu-item.tsx │ │ ├── calculator │ │ │ ├── calculator-defs.ts │ │ │ ├── calculator-model.ts │ │ │ ├── calculator-registration.test.ts │ │ │ ├── calculator-registration.ts │ │ │ ├── calculator-title-bar.tsx │ │ │ ├── calculator.scss │ │ │ ├── calculator.tsx │ │ │ └── component-handler-calculator.test.ts │ │ ├── case-card │ │ │ ├── card-view.scss │ │ │ ├── card-view.tsx │ │ │ ├── case-attr-view.scss │ │ │ ├── case-attr-view.tsx │ │ │ ├── case-attrs-view.scss │ │ │ ├── case-attrs-view.tsx │ │ │ ├── case-card-collection-spacer.scss │ │ │ ├── case-card-collection-spacer.tsx │ │ │ ├── case-card-component.tsx │ │ │ ├── case-card-controls.tsx │ │ │ ├── case-card-defs.ts │ │ │ ├── case-card-header.tsx │ │ │ ├── case-card-model.ts │ │ │ ├── case-card-registration.test.ts │ │ │ ├── case-card-registration.ts │ │ │ ├── case-card-types.ts │ │ │ ├── case-card.scss │ │ │ ├── case-card.tsx │ │ │ ├── case-view.scss │ │ │ ├── case-view.tsx │ │ │ ├── collection-card.tsx │ │ │ └── use-case-card-model.ts │ │ ├── case-table │ │ │ ├── attribute-value-cell.tsx │ │ │ ├── case-table-component.test.tsx │ │ │ ├── case-table-component.tsx │ │ │ ├── case-table-defs.ts │ │ │ ├── case-table-drag-drop.ts │ │ │ ├── case-table-inspector.tsx │ │ │ ├── case-table-model.ts │ │ │ ├── case-table-registration.test.ts │ │ │ ├── case-table-registration.ts │ │ │ ├── case-table-shared.scss │ │ │ ├── case-table-shared.scss.d.ts │ │ │ ├── case-table-tool-shelf-button.tsx │ │ │ ├── case-table-types.ts │ │ │ ├── case-table.scss │ │ │ ├── case-table.tsx │ │ │ ├── cell-text-editor.test.tsx │ │ │ ├── cell-text-editor.tsx │ │ │ ├── collection-table-model.test.ts │ │ │ ├── collection-table-model.ts │ │ │ ├── collection-table-spacer.tsx │ │ │ ├── collection-table.tsx │ │ │ ├── color-cell-text-editor.tsx │ │ │ ├── column-header.tsx │ │ │ ├── curved-spline-fill.tsx │ │ │ ├── curved-spline-stroke.tsx │ │ │ ├── curved-spline-utils.ts │ │ │ ├── custom-row.tsx │ │ │ ├── row-divider.tsx │ │ │ ├── row-drag-overlay.scss │ │ │ ├── row-drag-overlay.tsx │ │ │ ├── use-case-table-model.ts │ │ │ ├── use-collection-table-model.ts │ │ │ ├── use-columns.tsx │ │ │ ├── use-index-column.tsx │ │ │ ├── use-rows.ts │ │ │ ├── use-selected-cell.test.tsx │ │ │ ├── use-selected-cell.ts │ │ │ ├── use-selected-rows.ts │ │ │ ├── use-sync-scrolling.ts │ │ │ └── use-white-space-click.ts │ │ ├── case-tile-common │ │ │ ├── attribute-format-utils.tsx │ │ │ ├── attribute-header-divider.tsx │ │ │ ├── attribute-header.tsx │ │ │ ├── attribute-menu │ │ │ │ ├── attribute-menu-list.tsx │ │ │ │ ├── attribute-menu.scss │ │ │ │ └── edit-attribute-properties-modal.tsx │ │ │ ├── case-tile-component-handler.ts │ │ │ ├── case-tile-portal.tsx │ │ │ ├── case-tile-title-bar.scss │ │ │ ├── case-tile-title-bar.tsx │ │ │ ├── case-tile-types.ts │ │ │ ├── case-tile-utils.ts │ │ │ ├── case-tile-vars.scss │ │ │ ├── checkbox-cell.tsx │ │ │ ├── collection-title.tsx │ │ │ ├── color-text-editor.scss │ │ │ ├── color-text-editor.tsx │ │ │ ├── copied-cases-alert.scss │ │ │ ├── copied-cases-alert.tsx │ │ │ ├── export-data-modal.scss │ │ │ ├── export-data-modal.tsx │ │ │ ├── filter-formula-bar.scss │ │ │ ├── filter-formula-bar.tsx │ │ │ ├── hide-show-menu-list.tsx │ │ │ ├── index-menu-list.tsx │ │ │ ├── insert-cases-modal.tsx │ │ │ ├── inspector-panel │ │ │ │ ├── case-tile-inspector.scss │ │ │ │ ├── case-tile-inspector.tsx │ │ │ │ ├── dataset-info-modal.scss │ │ │ │ ├── dataset-info-modal.tsx │ │ │ │ ├── ruler-menu-list.tsx │ │ │ │ └── trash-menu-list.tsx │ │ │ ├── std-menu-list.tsx │ │ │ ├── use-attribute-header-divider-context.ts │ │ │ └── use-parent-child-focus-redirect.ts │ │ ├── codap-component.scss │ │ ├── codap-component.tsx │ │ ├── codap-modal-v3.scss │ │ ├── codap-modal.scss │ │ ├── codap-modal.tsx │ │ ├── common │ │ │ ├── color-picker-palette.scss │ │ │ ├── color-picker-palette.scss.d.ts │ │ │ ├── color-picker-palette.tsx │ │ │ ├── color-picker.tsx │ │ │ ├── edit-attribute-formula-modal.tsx │ │ │ ├── edit-formula-modal.scss │ │ │ ├── edit-formula-modal.scss.d.ts │ │ │ ├── edit-formula-modal.tsx │ │ │ ├── formula-editor-context.tsx │ │ │ ├── formula-editor.tsx │ │ │ ├── formula-insert-function-menu.tsx │ │ │ ├── formula-insert-menus.scss │ │ │ └── formula-insert-values-menu.tsx │ │ ├── component-resize-border.tsx │ │ ├── component-title-bar.scss │ │ ├── component-title-bar.test.tsx │ │ ├── component-title-bar.tsx │ │ ├── constants.ts │ │ ├── container │ │ │ ├── component-resize-widgets.tsx │ │ │ ├── container-constants.ts │ │ │ ├── container.scss │ │ │ ├── container.tsx │ │ │ ├── free-tile-component.tsx │ │ │ ├── free-tile-row.scss │ │ │ ├── free-tile-row.tsx │ │ │ ├── mosaic-tile-row.scss │ │ │ ├── mosaic-tile-row.tsx │ │ │ └── use-tile-drag.ts │ │ ├── data-display │ │ │ ├── components │ │ │ │ ├── attribute-label.scss │ │ │ │ ├── attribute-label.tsx │ │ │ │ ├── background.tsx │ │ │ │ ├── data-tip.scss │ │ │ │ ├── data-tip.tsx │ │ │ │ ├── drop-hint.scss │ │ │ │ ├── drop-hint.tsx │ │ │ │ ├── droppable-svg.scss │ │ │ │ ├── droppable-svg.tsx │ │ │ │ ├── legend │ │ │ │ │ ├── categorical-legend-model.ts │ │ │ │ │ ├── categorical-legend.tsx │ │ │ │ │ ├── choropleth-legend │ │ │ │ │ │ └── choropleth-legend.ts │ │ │ │ │ ├── color-legend.tsx │ │ │ │ │ ├── legend-attribute-label.tsx │ │ │ │ │ ├── legend-common.ts │ │ │ │ │ ├── legend.scss │ │ │ │ │ ├── legend.tsx │ │ │ │ │ ├── multi-legend.tsx │ │ │ │ │ └── numeric-legend.tsx │ │ │ │ ├── marquee.scss │ │ │ │ └── marquee.tsx │ │ │ ├── d3-types.ts │ │ │ ├── data-display-image-utils.ts │ │ │ ├── data-display-types.ts │ │ │ ├── data-display-utils.ts │ │ │ ├── data-display-value-utils.ts │ │ │ ├── data-tip-types.ts │ │ │ ├── hooks │ │ │ │ ├── use-base-data-display-model.ts │ │ │ │ ├── use-connecting-lines.ts │ │ │ │ ├── use-data-configuration-context.ts │ │ │ │ ├── use-data-display-animation.ts │ │ │ │ ├── use-data-display-layout.ts │ │ │ │ ├── use-data-display-model.ts │ │ │ │ ├── use-pixi-pointer-down-deselect.ts │ │ │ │ ├── use-pixi-pointer-down.ts │ │ │ │ └── use-pixi-points-array.ts │ │ │ ├── inspector │ │ │ │ ├── display-item-format-control.tsx │ │ │ │ ├── inspector-panel.scss │ │ │ │ └── point-color-setting.tsx │ │ │ ├── models │ │ │ │ ├── base-data-display-content-model.ts │ │ │ │ ├── data-configuration-model.ts │ │ │ │ ├── data-configuration-union.ts │ │ │ │ ├── data-display-content-model.ts │ │ │ │ ├── data-display-filter-formula-adapter.ts │ │ │ │ ├── data-display-layer-model.ts │ │ │ │ ├── data-display-layer-union.ts │ │ │ │ ├── data-display-layout.ts │ │ │ │ ├── data-display-render-state.ts │ │ │ │ ├── display-item-description-model.ts │ │ │ │ ├── display-model-actions.ts │ │ │ │ ├── marquee-state.ts │ │ │ │ └── pointer-state.ts │ │ │ ├── pixi │ │ │ │ ├── pixi-points.ts │ │ │ │ └── pixi-transition.ts │ │ │ └── v2-data-display-import-utils.ts │ │ ├── drag-drop │ │ │ ├── attribute-drag-overlay.scss │ │ │ ├── attribute-drag-overlay.tsx │ │ │ ├── drag-drop-constants.ts │ │ │ ├── plugin-attribute-drag.scss │ │ │ └── plugin-attribute-drag.tsx │ │ ├── error-tester │ │ │ ├── error-tester-defs.ts │ │ │ ├── error-tester-model.ts │ │ │ ├── error-tester-registration.ts │ │ │ └── error-tester.tsx │ │ ├── fonts.scss │ │ ├── graph │ │ │ ├── adornments │ │ │ │ ├── adornment-component-info.ts │ │ │ │ ├── adornment-content-info.ts │ │ │ │ ├── adornment-models.test.ts │ │ │ │ ├── adornment-models.ts │ │ │ │ ├── adornment-types.ts │ │ │ │ ├── adornment-ui-types.ts │ │ │ │ ├── assets │ │ │ │ │ ├── left-right-cursor.png │ │ │ │ │ ├── pivot-bot-left-cursor.png │ │ │ │ │ ├── pivot-bot-right-cursor.png │ │ │ │ │ ├── pivot-top-left-cursor.png │ │ │ │ │ ├── pivot-top-right-cursor.png │ │ │ │ │ └── up-down-cursor.png │ │ │ │ ├── components │ │ │ │ │ ├── adornment-checkbox.tsx │ │ │ │ │ ├── adornment.scss │ │ │ │ │ ├── adornment.tsx │ │ │ │ │ ├── adornments.scss │ │ │ │ │ ├── adornments.tsx │ │ │ │ │ ├── measures-for-selection-banner.scss │ │ │ │ │ └── measures-for-selection-banner.tsx │ │ │ │ ├── count │ │ │ │ │ ├── count-adornment-component.scss │ │ │ │ │ ├── count-adornment-component.tsx │ │ │ │ │ ├── count-adornment-handler.test.ts │ │ │ │ │ ├── count-adornment-handler.ts │ │ │ │ │ ├── count-adornment-model.test.ts │ │ │ │ │ ├── count-adornment-model.ts │ │ │ │ │ ├── count-adornment-registration.test.ts │ │ │ │ │ ├── count-adornment-registration.tsx │ │ │ │ │ └── count-adornment-types.ts │ │ │ │ ├── hooks │ │ │ │ │ └── use-graph-options.ts │ │ │ │ ├── line-label-instance.ts │ │ │ │ ├── lsrl │ │ │ │ │ ├── lsrl-adornment-component.scss │ │ │ │ │ ├── lsrl-adornment-component.tsx │ │ │ │ │ ├── lsrl-adornment-handler.test.ts │ │ │ │ │ ├── lsrl-adornment-handler.ts │ │ │ │ │ ├── lsrl-adornment-model.test.ts │ │ │ │ │ ├── lsrl-adornment-model.ts │ │ │ │ │ ├── lsrl-adornment-registration.test.ts │ │ │ │ │ ├── lsrl-adornment-registration.tsx │ │ │ │ │ └── lsrl-adornment-types.ts │ │ │ │ ├── movable-line │ │ │ │ │ ├── movable-line-adornment-component.scss │ │ │ │ │ ├── movable-line-adornment-component.tsx │ │ │ │ │ ├── movable-line-adornment-handler.test.ts │ │ │ │ │ ├── movable-line-adornment-handler.ts │ │ │ │ │ ├── movable-line-adornment-model.test.ts │ │ │ │ │ ├── movable-line-adornment-model.ts │ │ │ │ │ ├── movable-line-adornment-registration.test.ts │ │ │ │ │ ├── movable-line-adornment-registration.tsx │ │ │ │ │ └── movable-line-adornment-types.ts │ │ │ │ ├── movable-point │ │ │ │ │ ├── movable-point-adornment-component.scss │ │ │ │ │ ├── movable-point-adornment-component.tsx │ │ │ │ │ ├── movable-point-adornment-handler.test.ts │ │ │ │ │ ├── movable-point-adornment-handler.ts │ │ │ │ │ ├── movable-point-adornment-model.test.ts │ │ │ │ │ ├── movable-point-adornment-model.ts │ │ │ │ │ ├── movable-point-adornment-registration.test.ts │ │ │ │ │ ├── movable-point-adornment-registration.tsx │ │ │ │ │ └── movable-point-adornment-types.ts │ │ │ │ ├── movable-value │ │ │ │ │ ├── movable-value-adornment-component.scss │ │ │ │ │ ├── movable-value-adornment-component.tsx │ │ │ │ │ ├── movable-value-adornment-handler.test.ts │ │ │ │ │ ├── movable-value-adornment-handler.ts │ │ │ │ │ ├── movable-value-adornment-model.test.ts │ │ │ │ │ ├── movable-value-adornment-model.ts │ │ │ │ │ ├── movable-value-adornment-registration.test.ts │ │ │ │ │ ├── movable-value-adornment-registration.tsx │ │ │ │ │ └── movable-value-adornment-types.ts │ │ │ │ ├── plotted-function │ │ │ │ │ ├── plotted-function-adornment-banner.scss │ │ │ │ │ ├── plotted-function-adornment-banner.tsx │ │ │ │ │ ├── plotted-function-adornment-component.scss │ │ │ │ │ ├── plotted-function-adornment-component.tsx │ │ │ │ │ ├── plotted-function-adornment-handler.test.ts │ │ │ │ │ ├── plotted-function-adornment-handler.ts │ │ │ │ │ ├── plotted-function-adornment-model.test.ts │ │ │ │ │ ├── plotted-function-adornment-model.ts │ │ │ │ │ ├── plotted-function-adornment-registration.test.ts │ │ │ │ │ ├── plotted-function-adornment-registration.tsx │ │ │ │ │ ├── plotted-function-adornment-types.ts │ │ │ │ │ ├── plotted-function-formula-adapter.test.ts │ │ │ │ │ └── plotted-function-formula-adapter.ts │ │ │ │ ├── point-model.ts │ │ │ │ ├── region-of-interest │ │ │ │ │ ├── region-of-interest-adornment-component.scss │ │ │ │ │ ├── region-of-interest-adornment-component.test.tsx │ │ │ │ │ ├── region-of-interest-adornment-component.tsx │ │ │ │ │ ├── region-of-interest-adornment-handler.test.ts │ │ │ │ │ ├── region-of-interest-adornment-handler.ts │ │ │ │ │ ├── region-of-interest-adornment-model.test.ts │ │ │ │ │ ├── region-of-interest-adornment-model.ts │ │ │ │ │ ├── region-of-interest-adornment-registration.test.ts │ │ │ │ │ ├── region-of-interest-adornment-registration.tsx │ │ │ │ │ └── region-of-interest-adornment-types.ts │ │ │ │ ├── shared-adornment-types.ts │ │ │ │ ├── store │ │ │ │ │ ├── adornments-base-store.ts │ │ │ │ │ ├── adornments-store-utils.ts │ │ │ │ │ ├── adornments-store.test.ts │ │ │ │ │ └── adornments-store.ts │ │ │ │ ├── univariate-measures │ │ │ │ │ ├── box-plot │ │ │ │ │ │ ├── box-plot-adornment-component.scss │ │ │ │ │ │ ├── box-plot-adornment-component.tsx │ │ │ │ │ │ ├── box-plot-adornment-handler.test.ts │ │ │ │ │ │ ├── box-plot-adornment-handler.ts │ │ │ │ │ │ ├── box-plot-adornment-model.test.ts │ │ │ │ │ │ ├── box-plot-adornment-model.ts │ │ │ │ │ │ ├── box-plot-adornment-registration.test.ts │ │ │ │ │ │ ├── box-plot-adornment-registration.tsx │ │ │ │ │ │ └── box-plot-adornment-types.ts │ │ │ │ │ ├── mean-absolute-deviation │ │ │ │ │ │ ├── mean-absolute-deviation-adornment-handler.test.ts │ │ │ │ │ │ ├── mean-absolute-deviation-adornment-handler.ts │ │ │ │ │ │ ├── mean-absolute-deviation-adornment-model.test.ts │ │ │ │ │ │ ├── mean-absolute-deviation-adornment-model.ts │ │ │ │ │ │ ├── mean-absolute-deviation-adornment-registration.test.ts │ │ │ │ │ │ ├── mean-absolute-deviation-adornment-registration.tsx │ │ │ │ │ │ └── mean-absolute-deviation-adornment-types.ts │ │ │ │ │ ├── mean │ │ │ │ │ │ ├── mean-adornment-handler.test.ts │ │ │ │ │ │ ├── mean-adornment-handler.ts │ │ │ │ │ │ ├── mean-adornment-model.test.ts │ │ │ │ │ │ ├── mean-adornment-model.ts │ │ │ │ │ │ ├── mean-adornment-registration.test.ts │ │ │ │ │ │ ├── mean-adornment-registration.tsx │ │ │ │ │ │ └── mean-adornment-types.ts │ │ │ │ │ ├── median │ │ │ │ │ │ ├── median-adornment-handler.test.ts │ │ │ │ │ │ ├── median-adornment-handler.ts │ │ │ │ │ │ ├── median-adornment-model.test.ts │ │ │ │ │ │ ├── median-adornment-model.ts │ │ │ │ │ │ ├── median-adornment-registration.test.ts │ │ │ │ │ │ ├── median-adornment-registration.tsx │ │ │ │ │ │ └── median-adornment-types.ts │ │ │ │ │ ├── normal-curve │ │ │ │ │ │ ├── normal-curve-adornment-component.tsx │ │ │ │ │ │ ├── normal-curve-adornment-handler.test.ts │ │ │ │ │ │ ├── normal-curve-adornment-handler.ts │ │ │ │ │ │ ├── normal-curve-adornment-model.test.ts │ │ │ │ │ │ ├── normal-curve-adornment-model.ts │ │ │ │ │ │ ├── normal-curve-adornment-registration.test.ts │ │ │ │ │ │ ├── normal-curve-adornment-registration.tsx │ │ │ │ │ │ └── normal-curve-adornment-types.ts │ │ │ │ │ ├── plotted-value │ │ │ │ │ │ ├── plotted-value-adornment-banner.scss │ │ │ │ │ │ ├── plotted-value-adornment-banner.tsx │ │ │ │ │ │ ├── plotted-value-adornment-component.tsx │ │ │ │ │ │ ├── plotted-value-adornment-handler.test.ts │ │ │ │ │ │ ├── plotted-value-adornment-handler.ts │ │ │ │ │ │ ├── plotted-value-adornment-model.test.ts │ │ │ │ │ │ ├── plotted-value-adornment-model.ts │ │ │ │ │ │ ├── plotted-value-adornment-registration.test.ts │ │ │ │ │ │ ├── plotted-value-adornment-registration.tsx │ │ │ │ │ │ ├── plotted-value-adornment-types.ts │ │ │ │ │ │ ├── plotted-value-formula-adapter.test.ts │ │ │ │ │ │ └── plotted-value-formula-adapter.ts │ │ │ │ │ ├── standard-deviation │ │ │ │ │ │ ├── standard-deviation-adornment-handler.test.ts │ │ │ │ │ │ ├── standard-deviation-adornment-handler.ts │ │ │ │ │ │ ├── standard-deviation-adornment-model.test.ts │ │ │ │ │ │ ├── standard-deviation-adornment-model.ts │ │ │ │ │ │ ├── standard-deviation-adornment-registration.test.ts │ │ │ │ │ │ ├── standard-deviation-adornment-registration.tsx │ │ │ │ │ │ └── standard-deviation-adornment-types.ts │ │ │ │ │ ├── standard-error │ │ │ │ │ │ ├── standard-error-adornment-component.tsx │ │ │ │ │ │ ├── standard-error-adornment-handler.test.ts │ │ │ │ │ │ ├── standard-error-adornment-handler.ts │ │ │ │ │ │ ├── standard-error-adornment-model.test.ts │ │ │ │ │ │ ├── standard-error-adornment-model.ts │ │ │ │ │ │ ├── standard-error-adornment-registration.test.ts │ │ │ │ │ │ ├── standard-error-adornment-registration.tsx │ │ │ │ │ │ └── standard-error-adornment-types.ts │ │ │ │ │ ├── univariate-measure-adornment-base-component.scss │ │ │ │ │ ├── univariate-measure-adornment-base-component.tsx │ │ │ │ │ ├── univariate-measure-adornment-base-handler.ts │ │ │ │ │ ├── univariate-measure-adornment-helper.ts │ │ │ │ │ ├── univariate-measure-adornment-model.test.ts │ │ │ │ │ ├── univariate-measure-adornment-model.ts │ │ │ │ │ ├── univariate-measure-adornment-simple-component.tsx │ │ │ │ │ ├── univariate-measure-adornment-types.ts │ │ │ │ │ └── univariate-measure-adornment-utils.ts │ │ │ │ ├── utilities │ │ │ │ │ ├── adornment-handler-utils.test.ts │ │ │ │ │ ├── adornment-handler-utils.ts │ │ │ │ │ ├── adornment-utils.test.ts │ │ │ │ │ ├── adornment-utils.ts │ │ │ │ │ └── base-graph-formula-adapter.ts │ │ │ │ ├── v2-adornment-importer-types.ts │ │ │ │ ├── v2-adornment-importer.test.ts │ │ │ │ └── v2-adornment-importer.ts │ │ │ ├── assets │ │ │ │ ├── arrow_left.svg │ │ │ │ └── arrow_right.svg │ │ │ ├── components │ │ │ │ ├── camera-menu-list.tsx │ │ │ │ ├── clickable-axis-label.tsx │ │ │ │ ├── droppable-add-attribute.tsx │ │ │ │ ├── droppable-axis.tsx │ │ │ │ ├── droppable-plot.tsx │ │ │ │ ├── graph-attribute-label.tsx │ │ │ │ ├── graph-axis.tsx │ │ │ │ ├── graph-component.test.tsx │ │ │ │ ├── graph-component.tsx │ │ │ │ ├── graph-drag-drop.ts │ │ │ │ ├── graph-inspector.tsx │ │ │ │ ├── graph.scss │ │ │ │ ├── graph.tsx │ │ │ │ ├── inspector-panel │ │ │ │ │ ├── display-config-palette.tsx │ │ │ │ │ ├── graph-measure-group.scss │ │ │ │ │ ├── graph-measure-group.tsx │ │ │ │ │ ├── graph-measure-palette.tsx │ │ │ │ │ ├── hide-show-menu-list.tsx │ │ │ │ │ └── point-format-palette.tsx │ │ │ │ ├── parent-toggles.scss │ │ │ │ └── parent-toggles.tsx │ │ │ ├── graph-component-handler.test.ts │ │ │ ├── graph-component-handler.ts │ │ │ ├── graph-data-display-handler.test.ts │ │ │ ├── graph-data-display-handler.ts │ │ │ ├── graph-defs.ts │ │ │ ├── graph-registration.ts │ │ │ ├── graphing-types.ts │ │ │ ├── hooks │ │ │ │ ├── use-adornment-attributes.ts │ │ │ │ ├── use-adornment-categories.ts │ │ │ │ ├── use-adornment-cells.ts │ │ │ │ ├── use-binned-plot-responders.ts │ │ │ │ ├── use-chart-dots.ts │ │ │ │ ├── use-dot-plot-drag-drop.ts │ │ │ │ ├── use-dot-plot.ts │ │ │ │ ├── use-graph-content-model-context.ts │ │ │ │ ├── use-graph-controller.ts │ │ │ │ ├── use-graph-data-configuration-context.ts │ │ │ │ ├── use-graph-layout-context.ts │ │ │ │ ├── use-graph-model.ts │ │ │ │ ├── use-init-graph-layout.ts │ │ │ │ ├── use-movables.ts │ │ │ │ ├── use-plot.ts │ │ │ │ ├── use-previous.ts │ │ │ │ └── use-subplot-extent.ts │ │ │ ├── models │ │ │ │ ├── graph-content-model.ts │ │ │ │ ├── graph-controller.test.ts │ │ │ │ ├── graph-controller.ts │ │ │ │ ├── graph-data-configuration-model.test.ts │ │ │ │ ├── graph-data-configuration-model.ts │ │ │ │ ├── graph-filter-formula-adapter.ts │ │ │ │ ├── graph-layout.ts │ │ │ │ ├── graph-model-utils.ts │ │ │ │ ├── graph-model.test.ts │ │ │ │ ├── graph-notification-utils.test.ts │ │ │ │ ├── graph-notification-utils.ts │ │ │ │ ├── graph-point-layer-model.ts │ │ │ │ └── sub-plot-cells.ts │ │ │ ├── plots │ │ │ │ ├── bar-chart │ │ │ │ │ ├── bar-chart-formula-adapter.ts │ │ │ │ │ ├── bar-chart-model.ts │ │ │ │ │ └── bar-chart.tsx │ │ │ │ ├── bar-utils.ts │ │ │ │ ├── binned-dot-plot │ │ │ │ │ ├── bin-details.test.ts │ │ │ │ │ ├── bin-details.ts │ │ │ │ │ ├── binned-dot-plot-model.test.ts │ │ │ │ │ ├── binned-dot-plot-model.ts │ │ │ │ │ └── binned-dot-plot.tsx │ │ │ │ ├── case-plot │ │ │ │ │ ├── case-plot-model.ts │ │ │ │ │ └── case-plot.tsx │ │ │ │ ├── dot-chart │ │ │ │ │ ├── dot-chart-model.ts │ │ │ │ │ └── dot-chart.tsx │ │ │ │ ├── dot-plot │ │ │ │ │ ├── dot-line-plot.tsx │ │ │ │ │ ├── dot-plot-model.ts │ │ │ │ │ ├── dot-plot-utils.test.ts │ │ │ │ │ └── dot-plot-utils.ts │ │ │ │ ├── histogram │ │ │ │ │ ├── histogram-model.ts │ │ │ │ │ └── histogram.tsx │ │ │ │ ├── line-plot │ │ │ │ │ └── line-plot-model.ts │ │ │ │ ├── plot-model-union.ts │ │ │ │ ├── plot-model.ts │ │ │ │ └── scatter-plot │ │ │ │ │ ├── scatter-plot-model.ts │ │ │ │ │ ├── scatter-plot-utils.ts │ │ │ │ │ └── scatter-plot.tsx │ │ │ ├── register-adornment-types.ts │ │ │ ├── utilities │ │ │ │ ├── graph-utils.test.ts │ │ │ │ ├── graph-utils.ts │ │ │ │ ├── image-utils.test.ts │ │ │ │ └── image-utils.ts │ │ │ ├── v2-graph-exporter.test.ts │ │ │ ├── v2-graph-exporter.ts │ │ │ ├── v2-graph-importer.test.ts │ │ │ ├── v2-graph-importer.ts │ │ │ └── v2-plot-importer.ts │ │ ├── inspector-panel-wrapper.tsx │ │ ├── inspector-panel.scss │ │ ├── inspector-panel.tsx │ │ ├── map │ │ │ ├── assets │ │ │ │ ├── add-location-marker-icon.svg │ │ │ │ ├── location-marker-cursor-black.png │ │ │ │ ├── location-marker-cursor-blue.png │ │ │ │ ├── location-marker-cursor-bluegray.png │ │ │ │ ├── location-marker-cursor-gray.png │ │ │ │ ├── location-marker-cursor-green.png │ │ │ │ ├── location-marker-cursor-indigo.png │ │ │ │ ├── location-marker-cursor-maroon.png │ │ │ │ ├── location-marker-cursor-orange.png │ │ │ │ ├── location-marker-cursor-purple.png │ │ │ │ ├── location-marker-cursor-red.png │ │ │ │ ├── map_marquee_icon.svg │ │ │ │ ├── map_marquee_icon_hover.svg │ │ │ │ ├── map_marquee_icon_selected.svg │ │ │ │ ├── map_marquee_icon_selected_hover.svg │ │ │ │ ├── placed-location-marker.svg │ │ │ │ └── remove-location-marker-icon.svg │ │ │ ├── components │ │ │ │ ├── codap-map.tsx │ │ │ │ ├── droppable-map-area.tsx │ │ │ │ ├── inspector-panel │ │ │ │ │ ├── hide-show-menu-list.tsx │ │ │ │ │ ├── map-base-layer-control.tsx │ │ │ │ │ ├── map-inspector.scss │ │ │ │ │ ├── map-layers-palette.tsx │ │ │ │ │ ├── map-measure-palette.tsx │ │ │ │ │ └── save-image-menu-list.tsx │ │ │ │ ├── map-background.tsx │ │ │ │ ├── map-component.tsx │ │ │ │ ├── map-grid-slider.tsx │ │ │ │ ├── map-inspector.tsx │ │ │ │ ├── map-interior.tsx │ │ │ │ ├── map-marquee-select-button.tsx │ │ │ │ ├── map-pin-layer.scss │ │ │ │ ├── map-pin-layer.tsx │ │ │ │ ├── map-point-grid.tsx │ │ │ │ ├── map-point-layer.scss │ │ │ │ ├── map-point-layer.tsx │ │ │ │ ├── map-polygon-layer.tsx │ │ │ │ ├── map.scss │ │ │ │ ├── pin-controls.scss │ │ │ │ └── pin-controls.tsx │ │ │ ├── hooks │ │ │ │ ├── use-init-map-layout.ts │ │ │ │ ├── use-leaflet-map-layers.ts │ │ │ │ ├── use-map-model-context.ts │ │ │ │ └── use-map-model.ts │ │ │ ├── map-component-handler.test.ts │ │ │ ├── map-component-handler.ts │ │ │ ├── map-defs.ts │ │ │ ├── map-model-types.ts │ │ │ ├── map-registration.ts │ │ │ ├── map-types.ts │ │ │ ├── models │ │ │ │ ├── leaflet-map-layers.ts │ │ │ │ ├── leaflet-map-state.ts │ │ │ │ ├── map-base-layer-model.ts │ │ │ │ ├── map-content-model.ts │ │ │ │ ├── map-controller.ts │ │ │ │ ├── map-filter-formula-adapter.ts │ │ │ │ ├── map-grid-model.ts │ │ │ │ ├── map-layer-model.ts │ │ │ │ ├── map-pin-layer-model.ts │ │ │ │ ├── map-point-layer-model.ts │ │ │ │ └── map-polygon-layer-model.ts │ │ │ ├── utilities │ │ │ │ ├── data-set-map-attributes.test.ts │ │ │ │ ├── data-set-map-attributes.ts │ │ │ │ ├── geo-extent.test.ts │ │ │ │ ├── geo-extent.ts │ │ │ │ ├── geo-image.ts │ │ │ │ ├── georaster-layer-for-leaflet-license.txt │ │ │ │ ├── georaster-layer-for-leaflet.ts │ │ │ │ ├── georaster-types │ │ │ │ │ ├── declarations.d.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── georaster-utils.ts │ │ │ │ ├── lat-lng-grid.ts │ │ │ │ └── map-utils.ts │ │ │ ├── v2-map-exporter.ts │ │ │ ├── v2-map-importer.test.ts │ │ │ └── v2-map-importer.ts │ │ ├── menu-bar │ │ │ ├── hamburger-icon.tsx │ │ │ ├── menu-bar.scss │ │ │ ├── menu-bar.tsx │ │ │ ├── user-entry-modal.scss │ │ │ └── user-entry-modal.tsx │ │ ├── portal-with-event-block.tsx │ │ ├── progress.scss │ │ ├── progress.tsx │ │ ├── slider │ │ │ ├── editable-slider-value.tsx │ │ │ ├── inspector-panel │ │ │ │ ├── slider-scales-panel.tsx │ │ │ │ ├── slider-settings-panel.scss │ │ │ │ └── slider-settings-panel.tsx │ │ │ ├── slider-component-handler.test.ts │ │ │ ├── slider-component-handler.ts │ │ │ ├── slider-component.tsx │ │ │ ├── slider-defs.ts │ │ │ ├── slider-inspector.tsx │ │ │ ├── slider-layout.ts │ │ │ ├── slider-model.test.ts │ │ │ ├── slider-model.ts │ │ │ ├── slider-registration.test.ts │ │ │ ├── slider-registration.ts │ │ │ ├── slider-thumb.tsx │ │ │ ├── slider-title-bar.tsx │ │ │ ├── slider-types.ts │ │ │ ├── slider-utils.ts │ │ │ ├── slider.scss │ │ │ └── use-slider-animation.tsx │ │ ├── text │ │ │ ├── format-image-button.tsx │ │ │ ├── format-link-button.tsx │ │ │ ├── format-text-color-button.tsx │ │ │ ├── format-text-color-icon.tsx │ │ │ ├── text-defs.ts │ │ │ ├── text-format-dialog.scss │ │ │ ├── text-inspector.scss │ │ │ ├── text-inspector.tsx │ │ │ ├── text-model.test.ts │ │ │ ├── text-model.ts │ │ │ ├── text-registration.test.ts │ │ │ ├── text-registration.ts │ │ │ ├── text-tile-inspector-content.ts │ │ │ ├── text-tile.scss │ │ │ └── text-tile.tsx │ │ ├── tiles │ │ │ ├── placeholder │ │ │ │ ├── placeholder-tile.scss │ │ │ │ └── placeholder-tile.tsx │ │ │ └── tile-base-props.ts │ │ ├── tool-shelf │ │ │ ├── debug-plugins.json │ │ │ ├── guide-button.tsx │ │ │ ├── plugin-config-types.ts │ │ │ ├── plugins-button.scss │ │ │ ├── plugins-button.test.tsx │ │ │ ├── plugins-button.tsx │ │ │ ├── standard-plugins.json │ │ │ ├── tiles-list-button.tsx │ │ │ ├── tool-shelf-button.tsx │ │ │ ├── tool-shelf-utilities.tsx │ │ │ ├── tool-shelf.scss │ │ │ ├── tool-shelf.test.tsx │ │ │ └── tool-shelf.tsx │ │ ├── vars.scss │ │ ├── vars.scss.d.ts │ │ └── web-view │ │ │ ├── component-handler-web-view.test.ts │ │ │ ├── request-queue.ts │ │ │ ├── use-data-interactive-controller.ts │ │ │ ├── web-view-defs.ts │ │ │ ├── web-view-drop-overlay.scss │ │ │ ├── web-view-drop-overlay.tsx │ │ │ ├── web-view-inspector.scss │ │ │ ├── web-view-inspector.tsx │ │ │ ├── web-view-model.test.ts │ │ │ ├── web-view-model.ts │ │ │ ├── web-view-registration.test.ts │ │ │ ├── web-view-registration.ts │ │ │ ├── web-view-title-bar.scss │ │ │ ├── web-view-title-bar.tsx │ │ │ ├── web-view-url-modal.tsx │ │ │ ├── web-view-utils.test.ts │ │ │ ├── web-view-utils.ts │ │ │ ├── web-view.scss │ │ │ └── web-view.tsx │ ├── constants.ts │ ├── data-interactive │ │ ├── data-interactive-adornment-base-types.ts │ │ ├── data-interactive-adornment-types.ts │ │ ├── data-interactive-component-types.ts │ │ ├── data-interactive-data-set-types.ts │ │ ├── data-interactive-handler.ts │ │ ├── data-interactive-state.ts │ │ ├── data-interactive-type-utils.test.ts │ │ ├── data-interactive-type-utils.ts │ │ ├── data-interactive-types.ts │ │ ├── data-interactive-utils.test.ts │ │ ├── data-interactive-utils.ts │ │ ├── handlers │ │ │ ├── adornment-handler.test.ts │ │ │ ├── adornment-handler.ts │ │ │ ├── adornment-list-handler.test.ts │ │ │ ├── adornment-list-handler.ts │ │ │ ├── all-cases-handler.test.ts │ │ │ ├── all-cases-handler.ts │ │ │ ├── attribute-handler.test.ts │ │ │ ├── attribute-handler.ts │ │ │ ├── attribute-list-handler.test.ts │ │ │ ├── attribute-list-handler.ts │ │ │ ├── attribute-location-handler.test.ts │ │ │ ├── attribute-location-handler.ts │ │ │ ├── case-by-id-handler.test.ts │ │ │ ├── case-by-id-handler.ts │ │ │ ├── case-by-index-handler.test.ts │ │ │ ├── case-by-index-handler.ts │ │ │ ├── case-count-handler.test.ts │ │ │ ├── case-count-handler.ts │ │ │ ├── case-formula-search-handler.test.ts │ │ │ ├── case-formula-search-handler.ts │ │ │ ├── case-handler.test.ts │ │ │ ├── case-handler.ts │ │ │ ├── case-search-handler.test.ts │ │ │ ├── case-search-handler.ts │ │ │ ├── collection-handler.test.ts │ │ │ ├── collection-handler.ts │ │ │ ├── collection-list-handler.test.ts │ │ │ ├── collection-list-handler.ts │ │ │ ├── component-handler-test-utils.ts │ │ │ ├── component-handler.test.ts │ │ │ ├── component-handler.ts │ │ │ ├── component-list-handler.ts │ │ │ ├── configuration-handler.ts │ │ │ ├── configuration-list-handler.ts │ │ │ ├── data-context-from-url-handler.test.ts │ │ │ ├── data-context-from-url-handler.ts │ │ │ ├── data-context-handler.test.ts │ │ │ ├── data-context-handler.ts │ │ │ ├── data-context-list-handler.test.ts │ │ │ ├── data-context-list-handler.ts │ │ │ ├── data-display-handler.ts │ │ │ ├── di-handler-utils.ts │ │ │ ├── di-results.ts │ │ │ ├── document-handler.ts │ │ │ ├── formula-engine-handler.test.ts │ │ │ ├── formula-engine-handler.ts │ │ │ ├── global-handler.test.ts │ │ │ ├── global-handler.ts │ │ │ ├── global-list-handler.test.ts │ │ │ ├── global-list-handler.ts │ │ │ ├── handler-functions.ts │ │ │ ├── interactive-api-handler.test.ts │ │ │ ├── interactive-api-handler.ts │ │ │ ├── interactive-frame-handler.test.ts │ │ │ ├── interactive-frame-handler.ts │ │ │ ├── item-by-case-id-handler.test.ts │ │ │ ├── item-by-case-id-handler.ts │ │ │ ├── item-by-id-handler.test.ts │ │ │ ├── item-by-id-handler.ts │ │ │ ├── item-count-handler.test.ts │ │ │ ├── item-count-handler.ts │ │ │ ├── item-handler.test.ts │ │ │ ├── item-handler.ts │ │ │ ├── item-search-handler.test.ts │ │ │ ├── item-search-handler.ts │ │ │ ├── log-message-handler.test.ts │ │ │ ├── log-message-handler.ts │ │ │ ├── log-message-monitor-handler.ts │ │ │ ├── selection-list-handler.test.ts │ │ │ ├── selection-list-handler.ts │ │ │ └── undo-change-notice-handler.ts │ │ ├── iframe-phone-types.ts │ │ ├── notification-core-types.ts │ │ ├── notification-full-types.ts │ │ ├── notification-utils.test.ts │ │ ├── notification-utils.ts │ │ ├── register-handlers.ts │ │ ├── resource-parser-utils.test.ts │ │ ├── resource-parser-utils.ts │ │ ├── resource-parser.test.ts │ │ └── resource-parser.ts │ ├── global.d.ts │ ├── hooks │ │ ├── use-adjust-header-overflow.ts │ │ ├── use-callback-ref.ts │ │ ├── use-cfm-context.ts │ │ ├── use-codap-component-context.ts │ │ ├── use-collection-context.ts │ │ ├── use-component-wrapper-context.ts │ │ ├── use-controller-drag-scroll-offset.ts │ │ ├── use-current.ts │ │ ├── use-data-set-context.ts │ │ ├── use-data-set-metadata.ts │ │ ├── use-data-set.ts │ │ ├── use-document-container-context.ts │ │ ├── use-document-content.ts │ │ ├── use-drag-drop.ts │ │ ├── use-drop-handler.test.ts │ │ ├── use-drop-handler.ts │ │ ├── use-drop-hint-string.test.ts │ │ ├── use-drop-hint-string.ts │ │ ├── use-force-update.ts │ │ ├── use-free-tile-layout-context.ts │ │ ├── use-import-helpers.ts │ │ ├── use-inspector-formula-string.ts │ │ ├── use-instance-id-context.ts │ │ ├── use-key-states.ts │ │ ├── use-keyboard-shortcuts.ts │ │ ├── use-log-context.test.ts │ │ ├── use-log-context.ts │ │ ├── use-max-attr-value-widths.ts │ │ ├── use-measure-text.test.ts │ │ ├── use-measure-text.ts │ │ ├── use-mobx-observable-value.ts │ │ ├── use-mutation-observer.ts │ │ ├── use-outside-pointer-down.ts │ │ ├── use-overlay-bounds.ts │ │ ├── use-progress.ts │ │ ├── use-remote-plugins-config.test.ts │ │ ├── use-remote-plugins-config.ts │ │ ├── use-tile-container-context.ts │ │ ├── use-tile-inspector-context.ts │ │ ├── use-tile-model-context.ts │ │ ├── use-tile-selection-context.ts │ │ ├── use-uncaught-error-handler.tsx │ │ └── use-visible-attributes.ts │ ├── index.html │ ├── index.scss │ ├── index.tsx │ ├── lib │ │ ├── analytics.ts │ │ ├── binary-search-tree.d.ts │ │ ├── cfm │ │ │ ├── cfm-utils.ts │ │ │ ├── cfm.test.tsx │ │ │ ├── handle-cfm-event.test.ts │ │ │ ├── handle-cfm-event.ts │ │ │ ├── resolve-document.test.ts │ │ │ ├── resolve-document.ts │ │ │ ├── splash-screen.ts │ │ │ ├── use-cloud-file-manager.test.tsx │ │ │ └── use-cloud-file-manager.ts │ │ ├── config.ts │ │ ├── debug-event-modification.ts │ │ ├── debug.ts │ │ ├── dnd-kit │ │ │ ├── codap-dnd-context.tsx │ │ │ ├── dnd-can-auto-scroll.ts │ │ │ ├── dnd-detect-collision.ts │ │ │ └── dnd-notifications.ts │ │ ├── functions.ts │ │ ├── log-message.ts │ │ ├── logger.test.ts │ │ └── logger.ts │ ├── models │ │ ├── app-state.test.ts │ │ ├── app-state.ts │ │ ├── boundaries │ │ │ ├── boundary-manager.test.ts │ │ │ ├── boundary-manager.ts │ │ │ ├── boundary-types.test.ts │ │ │ └── boundary-types.ts │ │ ├── codap │ │ │ ├── add-default-content.ts │ │ │ ├── create-codap-document.test.ts │ │ │ ├── create-codap-document.ts │ │ │ └── create-tile.ts │ │ ├── data │ │ │ ├── attribute-types.ts │ │ │ ├── attribute.test.ts │ │ │ ├── attribute.ts │ │ │ ├── category-set.test.ts │ │ │ ├── category-set.ts │ │ │ ├── collection-properties.md │ │ │ ├── collection.test.ts │ │ │ ├── collection.ts │ │ │ ├── data-broker.test.ts │ │ │ ├── data-broker.ts │ │ │ ├── data-set-actions.ts │ │ │ ├── data-set-collections.test.ts │ │ │ ├── data-set-conversion.test.ts │ │ │ ├── data-set-conversion.ts │ │ │ ├── data-set-notification-adapter-v2.ts │ │ │ ├── data-set-notification-adapter.ts │ │ │ ├── data-set-notifications.ts │ │ │ ├── data-set-types.ts │ │ │ ├── data-set-undo.test.ts │ │ │ ├── data-set-undo.ts │ │ │ ├── data-set-utils.test.ts │ │ │ ├── data-set-utils.ts │ │ │ ├── data-set.test.ts │ │ │ ├── data-set.ts │ │ │ ├── derived-data-set.test.ts │ │ │ ├── derived-data-set.ts │ │ │ ├── filtered-cases.test.ts │ │ │ ├── filtered-cases.ts │ │ │ ├── minimal-moves-finder.test.ts │ │ │ ├── minimal-moves-finder.ts │ │ │ ├── v2-category-set-importer.test.ts │ │ │ ├── v2-category-set-importer.ts │ │ │ ├── v2-model.test.ts │ │ │ ├── v2-model.ts │ │ │ ├── v2-user-title-model.test.ts │ │ │ └── v2-user-title-model.ts │ │ ├── document │ │ │ ├── base-document-content.test.ts │ │ │ ├── base-document-content.ts │ │ │ ├── create-document-model.ts │ │ │ ├── data-set-linking.test.ts │ │ │ ├── data-set-linking.ts │ │ │ ├── document-content.test.ts │ │ │ ├── document-content.ts │ │ │ ├── document-environment.ts │ │ │ ├── document-metadata.ts │ │ │ ├── document-types.ts │ │ │ ├── document.test.ts │ │ │ ├── document.ts │ │ │ ├── free-tile-row.test.ts │ │ │ ├── free-tile-row.ts │ │ │ ├── legacy-tile-row.ts │ │ │ ├── mosaic-tile-row.test.ts │ │ │ ├── mosaic-tile-row.ts │ │ │ ├── serialize-document.ts │ │ │ ├── shared-model-document-manager.test.ts │ │ │ ├── shared-model-document-manager.ts │ │ │ ├── shared-model-entry.ts │ │ │ ├── tile-row-union.ts │ │ │ ├── tile-row.ts │ │ │ └── tile-utils.ts │ │ ├── formula │ │ │ ├── attribute-formula-adapter.test.ts │ │ │ ├── attribute-formula-adapter.ts │ │ │ ├── filter-formula-adapter.test.ts │ │ │ ├── filter-formula-adapter.ts │ │ │ ├── formula-adapter-registry.ts │ │ │ ├── formula-manager-adapter.ts │ │ │ ├── formula-manager-types.ts │ │ │ ├── formula-manager.test.ts │ │ │ ├── formula-manager.ts │ │ │ ├── formula-mathjs-scope.ts │ │ │ ├── formula-observers.test.ts │ │ │ ├── formula-observers.ts │ │ │ ├── formula-types.ts │ │ │ ├── formula.test.ts │ │ │ ├── formula.ts │ │ │ ├── functions │ │ │ │ ├── aggregate-functions.test.ts │ │ │ │ ├── aggregate-functions.ts │ │ │ │ ├── arithmetic-functions.test.ts │ │ │ │ ├── arithmetic-functions.ts │ │ │ │ ├── bivariate-stats-functions.test.ts │ │ │ │ ├── bivariate-stats-functions.ts │ │ │ │ ├── color-functions.test.ts │ │ │ │ ├── color-functions.ts │ │ │ │ ├── date-functions.test.ts │ │ │ │ ├── date-functions.ts │ │ │ │ ├── function-utils.test.ts │ │ │ │ ├── function-utils.ts │ │ │ │ ├── local-lookup-functions.test.ts │ │ │ │ ├── local-lookup-functions.ts │ │ │ │ ├── logic-functions.test.ts │ │ │ │ ├── logic-functions.ts │ │ │ │ ├── lookup-functions.test.ts │ │ │ │ ├── lookup-functions.ts │ │ │ │ ├── math.test.ts │ │ │ │ ├── math.ts │ │ │ │ ├── operators.test.ts │ │ │ │ ├── operators.ts │ │ │ │ ├── other-functions.test.ts │ │ │ │ ├── other-functions.ts │ │ │ │ ├── string-functions.test.ts │ │ │ │ ├── string-functions.ts │ │ │ │ ├── univariate-stats-functions.test.ts │ │ │ │ └── univariate-stats-functions.ts │ │ │ ├── lezer │ │ │ │ ├── formula-highlight.scss │ │ │ │ ├── formula-language.ts │ │ │ │ ├── formula.grammar │ │ │ │ ├── highlight.js │ │ │ │ ├── parser.js │ │ │ │ ├── parser.terms.js │ │ │ │ ├── parser.test.ts │ │ │ │ └── tokens.js │ │ │ ├── test-utils │ │ │ │ ├── formula-test-utils.test.ts │ │ │ │ ├── formula-test-utils.ts │ │ │ │ └── test-doc.json │ │ │ └── utils │ │ │ │ ├── canonicalization-utils.test.ts │ │ │ │ ├── canonicalization-utils.ts │ │ │ │ ├── collection-utils.ts │ │ │ │ ├── formula-dependency-utils.ts │ │ │ │ ├── mathjs-utils.test.ts │ │ │ │ ├── mathjs-utils.ts │ │ │ │ ├── misc.ts │ │ │ │ ├── name-mapping-utils.test.ts │ │ │ │ ├── name-mapping-utils.ts │ │ │ │ ├── string-utils.test.ts │ │ │ │ └── string-utils.ts │ │ ├── global │ │ │ ├── global-value-manager-registration.ts │ │ │ ├── global-value-manager.test.ts │ │ │ ├── global-value-manager.ts │ │ │ └── global-value.ts │ │ ├── history │ │ │ ├── app-history-service.ts │ │ │ ├── apply-model-change.ts │ │ │ ├── codap-undo-types.ts │ │ │ ├── create-action-tracking-middleware-3.test.ts │ │ │ ├── create-action-tracking-middleware-3.ts │ │ │ ├── custom-undo-redo-registry.ts │ │ │ ├── history-service.ts │ │ │ ├── history.ts │ │ │ ├── tree-api.ts │ │ │ ├── tree-manager-api.ts │ │ │ ├── tree-manager.test.ts │ │ │ ├── tree-manager.ts │ │ │ ├── tree-monitor.ts │ │ │ ├── tree-types.ts │ │ │ ├── tree.ts │ │ │ ├── undo-store-test-utils.ts │ │ │ ├── undo-store.test.ts │ │ │ ├── undo-store.ts │ │ │ ├── with-client-undo-data.ts │ │ │ ├── with-custom-undo-redo.ts │ │ │ └── without-undo.ts │ │ ├── persistent-state.test.ts │ │ ├── persistent-state.ts │ │ ├── shared │ │ │ ├── data-set-metadata-constants.ts │ │ │ ├── data-set-metadata-registration.ts │ │ │ ├── data-set-metadata.test.ts │ │ │ ├── data-set-metadata.ts │ │ │ ├── shared-data-set-registration.ts │ │ │ ├── shared-data-set.ts │ │ │ ├── shared-data-tile-utils.ts │ │ │ ├── shared-data-utils.test.ts │ │ │ ├── shared-data-utils.ts │ │ │ ├── shared-model-manager.ts │ │ │ ├── shared-model-registry.ts │ │ │ ├── shared-model.test.ts │ │ │ └── shared-model.ts │ │ ├── stores │ │ │ ├── app-config-model.ts │ │ │ ├── configuration-manager.ts │ │ │ ├── problem-configuration.ts │ │ │ ├── settings.ts │ │ │ ├── unit-configuration.ts │ │ │ └── user-types.ts │ │ ├── tiles │ │ │ ├── placeholder │ │ │ │ ├── placeholder-content.ts │ │ │ │ └── placeholder-registration.ts │ │ │ ├── tile-component-info.ts │ │ │ ├── tile-content-info.ts │ │ │ ├── tile-content-union.ts │ │ │ ├── tile-content.ts │ │ │ ├── tile-environment.ts │ │ │ ├── tile-layout.ts │ │ │ ├── tile-model-hooks.ts │ │ │ ├── tile-model.test.ts │ │ │ ├── tile-model.ts │ │ │ ├── tile-notifications.test.ts │ │ │ ├── tile-notifications.ts │ │ │ ├── unknown-content-registration.ts │ │ │ ├── unknown-content.test.ts │ │ │ ├── unknown-content.ts │ │ │ └── unknown-types.ts │ │ ├── ui-state-types.ts │ │ ├── ui-state.ts │ │ └── v2 │ │ │ ├── dg-attribute.ts │ │ │ ├── dg-case.ts │ │ │ ├── dg-collection-client.ts │ │ │ ├── dg-collection.ts │ │ │ ├── dg-data-context-api.ts │ │ │ └── dg-data-context.ts │ ├── public │ │ └── favicon.ico │ ├── register-tile-types.ts │ ├── sample-data │ │ ├── abalone.csv │ │ ├── cats.csv │ │ ├── colors.csv │ │ ├── four.csv │ │ ├── index.ts │ │ ├── mammals.csv │ │ └── roller-coasters.csv │ ├── styles │ │ ├── checkbox-style.ts │ │ ├── input-style.ts │ │ ├── menu-style.ts │ │ └── modal-style.ts │ ├── test │ │ ├── assert-is-defined.ts │ │ ├── dataset-test-utils.ts │ │ ├── di-get-formula-engine-response.json5 │ │ ├── jest-resolver.js │ │ ├── jest-spy-console.ts │ │ ├── mock-animation-frame.ts │ │ ├── setupTests.ts │ │ ├── test-tile-content.ts │ │ ├── test-utils.ts │ │ ├── v2 │ │ │ ├── 24cats.codap │ │ │ ├── bogus-document.codap │ │ │ ├── calculator.codap │ │ │ ├── four-seals-image-url.codap │ │ │ ├── game-view-microdata.codap │ │ │ ├── graph-no-data.codap │ │ │ ├── mammals-adornment-labels.codap │ │ │ ├── mammals-adornments.codap │ │ │ ├── mammals-all-diet-legends.codap │ │ │ ├── mammals-all-graphs.codap │ │ │ ├── mammals-all-speed-legends.codap │ │ │ ├── mammals-bar-charts.codap │ │ │ ├── mammals-case-card.codap │ │ │ ├── mammals-dot-plots.codap │ │ │ ├── mammals-graph-formats.codap │ │ │ ├── mammals-graphs.codap │ │ │ ├── mammals-lsrl-adornment.codap │ │ │ ├── mammals-movable-line-point-adornments.codap │ │ │ ├── mammals-relative-guide.codap │ │ │ ├── mammals-simple-adornments.codap │ │ │ ├── mammals.codap │ │ │ ├── markov-example.codap │ │ │ ├── png-doc.codap │ │ │ ├── ramp-game-multi-guide.codap │ │ │ ├── rich-text.codap │ │ │ ├── roller-coasters-map-layer-formats.codap │ │ │ ├── roller-coasters-map-measures.codap │ │ │ ├── roller-coasters-map.codap │ │ │ ├── sage-modeler-legacy-guide.codap │ │ │ ├── seal-and-shark-demo.codap │ │ │ ├── simple-text.codap │ │ │ ├── slider.codap │ │ │ └── web-view-image.codap │ │ └── v3-as-v2 │ │ │ └── date-time-slider.codap │ ├── theme.ts │ ├── utilities │ │ ├── animation-utils.ts │ │ ├── codap-utils.test.ts │ │ ├── codap-utils.ts │ │ ├── color-utils.test.ts │ │ ├── color-utils.ts │ │ ├── css-utils.ts │ │ ├── csv-export.test.ts │ │ ├── csv-export.ts │ │ ├── csv-import.test.ts │ │ ├── csv-import.ts │ │ ├── data-utils.test.ts │ │ ├── data-utils.ts │ │ ├── date-iso-utils.test.ts │ │ ├── date-iso-utils.ts │ │ ├── date-parser.test.ts │ │ ├── date-parser.ts │ │ ├── date-utils.test.ts │ │ ├── date-utils.ts │ │ ├── dom-utils.test.ts │ │ ├── dom-utils.ts │ │ ├── environment-utils.ts │ │ ├── generic-import.test.ts │ │ ├── generic-import.ts │ │ ├── importable-files.test.ts │ │ ├── importable-files.ts │ │ ├── js-utils.test.ts │ │ ├── js-utils.ts │ │ ├── json-number.test.ts │ │ ├── json-number.ts │ │ ├── mapped-string-array.test.ts │ │ ├── mapped-string-array.ts │ │ ├── math-utils.test.ts │ │ ├── math-utils.ts │ │ ├── mst-autorun.ts │ │ ├── mst-document-utils.ts │ │ ├── mst-reaction.ts │ │ ├── mst-utils.test.ts │ │ ├── mst-utils.ts │ │ ├── mst.test.ts │ │ ├── nist-noint1.ts │ │ ├── nist-norris.ts │ │ ├── platform-utils.ts │ │ ├── plugin-utils.test.ts │ │ ├── plugin-utils.ts │ │ ├── profiler.ts │ │ ├── stats-utils.test.ts │ │ ├── stats-utils.ts │ │ ├── string-builder.ts │ │ ├── translation │ │ │ ├── README.md │ │ │ ├── lang │ │ │ │ ├── de.json │ │ │ │ ├── el.json │ │ │ │ ├── en-US.json5 │ │ │ │ ├── es.json │ │ │ │ ├── fa.json │ │ │ │ ├── he.json │ │ │ │ ├── ja.json │ │ │ │ ├── ko.json │ │ │ │ ├── nb.json │ │ │ │ ├── nn.json │ │ │ │ ├── pt-BR.json │ │ │ │ ├── th.json │ │ │ │ ├── tr.json │ │ │ │ ├── zh-Hans.json │ │ │ │ └── zh-TW.json │ │ │ ├── languages.ts │ │ │ ├── locale.ts │ │ │ ├── translate.es.test.ts │ │ │ ├── translate.test.ts │ │ │ └── translate.ts │ │ ├── url-params.test.ts │ │ ├── url-params.ts │ │ ├── urls.test.ts │ │ ├── urls.ts │ │ ├── version-utils.ts │ │ └── view-utils.ts │ └── v2 │ │ ├── codap-v2-data-context-types.ts │ │ ├── codap-v2-data-set-importer.ts │ │ ├── codap-v2-document.ts │ │ ├── codap-v2-import.test.ts │ │ ├── codap-v2-tile-exporters.ts │ │ ├── codap-v2-tile-importers.ts │ │ ├── codap-v2-type-utils.ts │ │ ├── codap-v2-types.ts │ │ ├── dg-main-page.ts │ │ ├── export-v2-document.test.ts │ │ ├── export-v2-document.ts │ │ ├── import-v2-document.ts │ │ └── sc-compat.ts ├── tsconfig.json ├── versions.md ├── webpack.config.js └── why-did-you-render.ts ├── webpack-entry.js └── webpack.config.js /.codap-data-interactives_githash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/.codap-data-interactives_githash -------------------------------------------------------------------------------- /.codap-data_githash: -------------------------------------------------------------------------------- 1 | 9cacda6769eb341ee7b5922a70f76677d940d93f 2 | -------------------------------------------------------------------------------- /.codap-transformers_githash: -------------------------------------------------------------------------------- 1 | 61ba940935442f4f1d9ece0e06e5d54b8a21b383 2 | -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/build-num-increment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/.github/workflows/build-num-increment.yml -------------------------------------------------------------------------------- /.github/workflows/graph-pixi-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/.github/workflows/graph-pixi-tests.yml -------------------------------------------------------------------------------- /.github/workflows/release-v3-ai4vs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/.github/workflows/release-v3-ai4vs.yml -------------------------------------------------------------------------------- /.github/workflows/release-v3-beta.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/.github/workflows/release-v3-beta.yml -------------------------------------------------------------------------------- /.github/workflows/release-v3-staging.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/.github/workflows/release-v3-staging.yml -------------------------------------------------------------------------------- /.github/workflows/v3-regression.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/.github/workflows/v3-regression.yml -------------------------------------------------------------------------------- /.github/workflows/v3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/.github/workflows/v3.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/.gitmodules -------------------------------------------------------------------------------- /.jshintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/.jshintignore -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/.jshintrc -------------------------------------------------------------------------------- /.story-builder_githash: -------------------------------------------------------------------------------- 1 | a2ec6a85e386979982423cf9c06a25a5ba34287b 2 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Buildfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/Buildfile -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/README.md -------------------------------------------------------------------------------- /accessories/codap-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/accessories/codap-config.js -------------------------------------------------------------------------------- /accessories/generateBoundaryThumbnails/.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "node": true 3 | } -------------------------------------------------------------------------------- /accessories/hooks/precommit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/accessories/hooks/precommit -------------------------------------------------------------------------------- /accessories/merge-tool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/accessories/merge-tool.js -------------------------------------------------------------------------------- /accessories/server-bin/deployCODAP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/accessories/server-bin/deployCODAP -------------------------------------------------------------------------------- /accessories/server-tools/getOneCODAPDoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/accessories/server-tools/getOneCODAPDoc -------------------------------------------------------------------------------- /accessories/server-tools/listCODAPDocs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/accessories/server-tools/listCODAPDocs -------------------------------------------------------------------------------- /apps/dg/alpha/archive_utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/alpha/archive_utils.js -------------------------------------------------------------------------------- /apps/dg/alpha/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/alpha/browser.js -------------------------------------------------------------------------------- /apps/dg/alpha/core_utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/alpha/core_utils.js -------------------------------------------------------------------------------- /apps/dg/alpha/debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/alpha/debug.js -------------------------------------------------------------------------------- /apps/dg/alpha/destroyable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/alpha/destroyable.js -------------------------------------------------------------------------------- /apps/dg/components/case_card/case_card.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/components/case_card/case_card.js -------------------------------------------------------------------------------- /apps/dg/components/game/game_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/components/game/game_view.js -------------------------------------------------------------------------------- /apps/dg/components/graph/graph_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/components/graph/graph_model.js -------------------------------------------------------------------------------- /apps/dg/components/graph/graph_types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/components/graph/graph_types.js -------------------------------------------------------------------------------- /apps/dg/components/graph/graph_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/components/graph/graph_view.js -------------------------------------------------------------------------------- /apps/dg/components/guide/guide_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/components/guide/guide_model.js -------------------------------------------------------------------------------- /apps/dg/components/guide/guide_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/components/guide/guide_view.js -------------------------------------------------------------------------------- /apps/dg/components/map/base_map_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/components/map/base_map_view.js -------------------------------------------------------------------------------- /apps/dg/components/map/map_constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/components/map/map_constants.js -------------------------------------------------------------------------------- /apps/dg/components/map/map_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/components/map/map_controller.js -------------------------------------------------------------------------------- /apps/dg/components/map/map_layer_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/components/map/map_layer_model.js -------------------------------------------------------------------------------- /apps/dg/components/map/map_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/components/map/map_model.js -------------------------------------------------------------------------------- /apps/dg/components/map/map_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/components/map/map_view.js -------------------------------------------------------------------------------- /apps/dg/components/slider/slider_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/components/slider/slider_model.js -------------------------------------------------------------------------------- /apps/dg/components/slider/slider_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/components/slider/slider_view.js -------------------------------------------------------------------------------- /apps/dg/components/text/text_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/components/text/text_model.js -------------------------------------------------------------------------------- /apps/dg/components/text/text_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/components/text/text_view.js -------------------------------------------------------------------------------- /apps/dg/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/config.js -------------------------------------------------------------------------------- /apps/dg/controllers/app_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/controllers/app_controller.js -------------------------------------------------------------------------------- /apps/dg/controllers/authorization.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/controllers/authorization.js -------------------------------------------------------------------------------- /apps/dg/controllers/collection_client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/controllers/collection_client.js -------------------------------------------------------------------------------- /apps/dg/controllers/data_context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/controllers/data_context.js -------------------------------------------------------------------------------- /apps/dg/controllers/document_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/controllers/document_helper.js -------------------------------------------------------------------------------- /apps/dg/controllers/game_context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/controllers/game_context.js -------------------------------------------------------------------------------- /apps/dg/controllers/globals_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/controllers/globals_controller.js -------------------------------------------------------------------------------- /apps/dg/controllers/undo_history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/controllers/undo_history.js -------------------------------------------------------------------------------- /apps/dg/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/core.js -------------------------------------------------------------------------------- /apps/dg/de.lproj/strings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/de.lproj/strings.js -------------------------------------------------------------------------------- /apps/dg/el.lproj/strings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/el.lproj/strings.js -------------------------------------------------------------------------------- /apps/dg/english.lproj/strings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/english.lproj/strings.js -------------------------------------------------------------------------------- /apps/dg/es.lproj/strings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/es.lproj/strings.js -------------------------------------------------------------------------------- /apps/dg/fixtures/attribute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/fixtures/attribute.js -------------------------------------------------------------------------------- /apps/dg/fixtures/authorization.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/fixtures/authorization.js -------------------------------------------------------------------------------- /apps/dg/fixtures/case.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/fixtures/case.js -------------------------------------------------------------------------------- /apps/dg/fixtures/game_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/fixtures/game_spec.js -------------------------------------------------------------------------------- /apps/dg/formula/aggregate_function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/formula/aggregate_function.js -------------------------------------------------------------------------------- /apps/dg/formula/basic_functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/formula/basic_functions.js -------------------------------------------------------------------------------- /apps/dg/formula/bivariate_stats_fns.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/formula/bivariate_stats_fns.js -------------------------------------------------------------------------------- /apps/dg/formula/codapFormulaMode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/formula/codapFormulaMode.js -------------------------------------------------------------------------------- /apps/dg/formula/data_context_fns.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/formula/data_context_fns.js -------------------------------------------------------------------------------- /apps/dg/formula/date_time_functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/formula/date_time_functions.js -------------------------------------------------------------------------------- /apps/dg/formula/dependency_mgr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/formula/dependency_mgr.js -------------------------------------------------------------------------------- /apps/dg/formula/formula.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/formula/formula.js -------------------------------------------------------------------------------- /apps/dg/formula/formulaGrammar.pegjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/formula/formulaGrammar.pegjs -------------------------------------------------------------------------------- /apps/dg/formula/formulaParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/formula/formulaParser.js -------------------------------------------------------------------------------- /apps/dg/formula/formula_common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/formula/formula_common.js -------------------------------------------------------------------------------- /apps/dg/formula/formula_context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/formula/formula_context.js -------------------------------------------------------------------------------- /apps/dg/formula/function_registry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/formula/function_registry.js -------------------------------------------------------------------------------- /apps/dg/formula/geojson_functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/formula/geojson_functions.js -------------------------------------------------------------------------------- /apps/dg/formula/global_formula_context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/formula/global_formula_context.js -------------------------------------------------------------------------------- /apps/dg/formula/logic_functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/formula/logic_functions.js -------------------------------------------------------------------------------- /apps/dg/formula/lookup_agg_fns.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/formula/lookup_agg_fns.js -------------------------------------------------------------------------------- /apps/dg/formula/string_functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/formula/string_functions.js -------------------------------------------------------------------------------- /apps/dg/formula/univariate_stats_fns.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/formula/univariate_stats_fns.js -------------------------------------------------------------------------------- /apps/dg/he.lproj/strings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/he.lproj/strings.js -------------------------------------------------------------------------------- /apps/dg/ja.lproj/strings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/ja.lproj/strings.js -------------------------------------------------------------------------------- /apps/dg/lib/index.rhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/lib/index.rhtml -------------------------------------------------------------------------------- /apps/dg/libraries/iframe-phone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/libraries/iframe-phone.js -------------------------------------------------------------------------------- /apps/dg/libraries/raphael.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/libraries/raphael.js -------------------------------------------------------------------------------- /apps/dg/libraries/raphaelExt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/libraries/raphaelExt.js -------------------------------------------------------------------------------- /apps/dg/libraries/slickgrid/slick.core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/libraries/slickgrid/slick.core.js -------------------------------------------------------------------------------- /apps/dg/libraries/slickgrid/slick.grid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/libraries/slickgrid/slick.grid.js -------------------------------------------------------------------------------- /apps/dg/libraries/spectrum/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/libraries/spectrum/LICENSE -------------------------------------------------------------------------------- /apps/dg/libraries/spectrum/spectrum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/libraries/spectrum/spectrum.js -------------------------------------------------------------------------------- /apps/dg/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/main.js -------------------------------------------------------------------------------- /apps/dg/models/attribute_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/models/attribute_model.js -------------------------------------------------------------------------------- /apps/dg/models/authorization_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/models/authorization_model.js -------------------------------------------------------------------------------- /apps/dg/models/base_game_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/models/base_game_spec.js -------------------------------------------------------------------------------- /apps/dg/models/base_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/models/base_model.js -------------------------------------------------------------------------------- /apps/dg/models/case_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/models/case_model.js -------------------------------------------------------------------------------- /apps/dg/models/collection_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/models/collection_model.js -------------------------------------------------------------------------------- /apps/dg/models/command.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/models/command.js -------------------------------------------------------------------------------- /apps/dg/models/component_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/models/component_model.js -------------------------------------------------------------------------------- /apps/dg/models/data_context_record.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/models/data_context_record.js -------------------------------------------------------------------------------- /apps/dg/models/data_item.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/models/data_item.js -------------------------------------------------------------------------------- /apps/dg/models/data_set.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/models/data_set.js -------------------------------------------------------------------------------- /apps/dg/models/document_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/models/document_model.js -------------------------------------------------------------------------------- /apps/dg/models/game_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/models/game_spec.js -------------------------------------------------------------------------------- /apps/dg/models/global_value_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/models/global_value_model.js -------------------------------------------------------------------------------- /apps/dg/models/model_store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/models/model_store.js -------------------------------------------------------------------------------- /apps/dg/models/remote_boundaries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/models/remote_boundaries.js -------------------------------------------------------------------------------- /apps/dg/models/remote_resource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/models/remote_resource.js -------------------------------------------------------------------------------- /apps/dg/nb.lproj/strings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/nb.lproj/strings.js -------------------------------------------------------------------------------- /apps/dg/nn.lproj/strings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/nn.lproj/strings.js -------------------------------------------------------------------------------- /apps/dg/pt-BR.lproj/strings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/pt-BR.lproj/strings.js -------------------------------------------------------------------------------- /apps/dg/react/custom_hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/react/custom_hooks.js -------------------------------------------------------------------------------- /apps/dg/react/dg-react.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/react/dg-react.js -------------------------------------------------------------------------------- /apps/dg/react/function-browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/react/function-browser.js -------------------------------------------------------------------------------- /apps/dg/resources/busy_cursor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/busy_cursor.js -------------------------------------------------------------------------------- /apps/dg/resources/case_card.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/case_card.css -------------------------------------------------------------------------------- /apps/dg/resources/cfm/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/cfm/index.html -------------------------------------------------------------------------------- /apps/dg/resources/cursors/DownDilate.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/cursors/DownDilate.cur -------------------------------------------------------------------------------- /apps/dg/resources/cursors/LeftDilate.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/cursors/LeftDilate.cur -------------------------------------------------------------------------------- /apps/dg/resources/cursors/LineSlide.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/cursors/LineSlide.cur -------------------------------------------------------------------------------- /apps/dg/resources/cursors/LineSlideH.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/cursors/LineSlideH.cur -------------------------------------------------------------------------------- /apps/dg/resources/cursors/MagnifyPlus.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/cursors/MagnifyPlus.cur -------------------------------------------------------------------------------- /apps/dg/resources/cursors/RightDilate.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/cursors/RightDilate.cur -------------------------------------------------------------------------------- /apps/dg/resources/cursors/TranslateX.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/cursors/TranslateX.cur -------------------------------------------------------------------------------- /apps/dg/resources/cursors/TranslateY.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/cursors/TranslateY.cur -------------------------------------------------------------------------------- /apps/dg/resources/cursors/UpDilate.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/cursors/UpDilate.cur -------------------------------------------------------------------------------- /apps/dg/resources/dg-leaflet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/dg-leaflet.css -------------------------------------------------------------------------------- /apps/dg/resources/dg-slickgrid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/dg-slickgrid.css -------------------------------------------------------------------------------- /apps/dg/resources/dg.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/dg.css -------------------------------------------------------------------------------- /apps/dg/resources/flags.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/flags.css -------------------------------------------------------------------------------- /apps/dg/resources/flags.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/flags.png -------------------------------------------------------------------------------- /apps/dg/resources/function-browser.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/function-browser.css -------------------------------------------------------------------------------- /apps/dg/resources/icon_font_style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/icon_font_style.css -------------------------------------------------------------------------------- /apps/dg/resources/icon_fonts/icomoon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/icon_fonts/icomoon.eot -------------------------------------------------------------------------------- /apps/dg/resources/icon_fonts/icomoon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/icon_fonts/icomoon.svg -------------------------------------------------------------------------------- /apps/dg/resources/icon_fonts/icomoon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/icon_fonts/icomoon.ttf -------------------------------------------------------------------------------- /apps/dg/resources/icon_fonts/icomoon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/icon_fonts/icomoon.woff -------------------------------------------------------------------------------- /apps/dg/resources/images/arrow_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/arrow_left.png -------------------------------------------------------------------------------- /apps/dg/resources/images/arrow_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/arrow_right.png -------------------------------------------------------------------------------- /apps/dg/resources/images/bg-grid-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/bg-grid-blue.png -------------------------------------------------------------------------------- /apps/dg/resources/images/bg-grid-grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/bg-grid-grey.png -------------------------------------------------------------------------------- /apps/dg/resources/images/caret-down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/caret-down.png -------------------------------------------------------------------------------- /apps/dg/resources/images/codap_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/codap_logo.png -------------------------------------------------------------------------------- /apps/dg/resources/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/favicon.ico -------------------------------------------------------------------------------- /apps/dg/resources/images/icon-calc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/icon-calc.svg -------------------------------------------------------------------------------- /apps/dg/resources/images/icon-comment.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/icon-comment.svg -------------------------------------------------------------------------------- /apps/dg/resources/images/icon-ex.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/icon-ex.svg -------------------------------------------------------------------------------- /apps/dg/resources/images/icon-graph.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/icon-graph.svg -------------------------------------------------------------------------------- /apps/dg/resources/images/icon-guide.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/icon-guide.svg -------------------------------------------------------------------------------- /apps/dg/resources/images/icon-help.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/icon-help.svg -------------------------------------------------------------------------------- /apps/dg/resources/images/icon-info.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/icon-info.svg -------------------------------------------------------------------------------- /apps/dg/resources/images/icon-layers.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/icon-layers.svg -------------------------------------------------------------------------------- /apps/dg/resources/images/icon-map.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/icon-map.svg -------------------------------------------------------------------------------- /apps/dg/resources/images/icon-options.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/icon-options.svg -------------------------------------------------------------------------------- /apps/dg/resources/images/icon-plug.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/icon-plug.svg -------------------------------------------------------------------------------- /apps/dg/resources/images/icon-slider.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/icon-slider.svg -------------------------------------------------------------------------------- /apps/dg/resources/images/icon-styles.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/icon-styles.svg -------------------------------------------------------------------------------- /apps/dg/resources/images/icon-table.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/icon-table.svg -------------------------------------------------------------------------------- /apps/dg/resources/images/icon-trash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/icon-trash.svg -------------------------------------------------------------------------------- /apps/dg/resources/images/icon-values.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/icon-values.svg -------------------------------------------------------------------------------- /apps/dg/resources/images/rescale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/rescale.png -------------------------------------------------------------------------------- /apps/dg/resources/images/slider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/slider.png -------------------------------------------------------------------------------- /apps/dg/resources/images/slider_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/slider_thumb.png -------------------------------------------------------------------------------- /apps/dg/resources/images/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/spinner.gif -------------------------------------------------------------------------------- /apps/dg/resources/images/start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/start.png -------------------------------------------------------------------------------- /apps/dg/resources/images/start_pushed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/start_pushed.png -------------------------------------------------------------------------------- /apps/dg/resources/images/stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/stop.png -------------------------------------------------------------------------------- /apps/dg/resources/images/stop_pushed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/images/stop_pushed.png -------------------------------------------------------------------------------- /apps/dg/resources/leaflet-0/leaflet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/leaflet-0/leaflet.css -------------------------------------------------------------------------------- /apps/dg/resources/loading.rhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/loading.rhtml -------------------------------------------------------------------------------- /apps/dg/resources/main_page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/main_page.js -------------------------------------------------------------------------------- /apps/dg/resources/manifest.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/manifest.webmanifest -------------------------------------------------------------------------------- /apps/dg/resources/popper.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/popper.css -------------------------------------------------------------------------------- /apps/dg/resources/rich_text.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/rich_text.css -------------------------------------------------------------------------------- /apps/dg/resources/scripts.rhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/scripts.rhtml -------------------------------------------------------------------------------- /apps/dg/resources/slider.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/slider.css -------------------------------------------------------------------------------- /apps/dg/resources/sounds/create.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/sounds/create.wav -------------------------------------------------------------------------------- /apps/dg/resources/sounds/drag.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/sounds/drag.wav -------------------------------------------------------------------------------- /apps/dg/resources/sounds/mixup.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/sounds/mixup.wav -------------------------------------------------------------------------------- /apps/dg/resources/spectrum.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/spectrum.css -------------------------------------------------------------------------------- /apps/dg/resources/splash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/splash.js -------------------------------------------------------------------------------- /apps/dg/resources/tool_button_data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/tool_button_data.js -------------------------------------------------------------------------------- /apps/dg/resources/webfonts/CodapIvy.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/webfonts/CodapIvy.eot -------------------------------------------------------------------------------- /apps/dg/resources/webfonts/CodapIvy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/webfonts/CodapIvy.svg -------------------------------------------------------------------------------- /apps/dg/resources/webfonts/CodapIvy.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/webfonts/CodapIvy.ttf -------------------------------------------------------------------------------- /apps/dg/resources/webfonts/CodapIvy.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/webfonts/CodapIvy.woff -------------------------------------------------------------------------------- /apps/dg/resources/webfonts/icon-menu.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/webfonts/icon-menu.eot -------------------------------------------------------------------------------- /apps/dg/resources/webfonts/icon-menu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/webfonts/icon-menu.svg -------------------------------------------------------------------------------- /apps/dg/resources/webfonts/icon-menu.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/webfonts/icon-menu.ttf -------------------------------------------------------------------------------- /apps/dg/resources/webfonts/icon-menu.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/resources/webfonts/icon-menu.woff -------------------------------------------------------------------------------- /apps/dg/tests/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/tests/.eslintrc.json -------------------------------------------------------------------------------- /apps/dg/tests/alpha/archive_utils_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/tests/alpha/archive_utils_test.js -------------------------------------------------------------------------------- /apps/dg/tests/formula/formula_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/tests/formula/formula_test.js -------------------------------------------------------------------------------- /apps/dg/tests/formula/function_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/tests/formula/function_test.js -------------------------------------------------------------------------------- /apps/dg/tests/models/test_case_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/tests/models/test_case_model.js -------------------------------------------------------------------------------- /apps/dg/th.lproj/strings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/th.lproj/strings.js -------------------------------------------------------------------------------- /apps/dg/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/theme.js -------------------------------------------------------------------------------- /apps/dg/tr.lproj/strings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/tr.lproj/strings.js -------------------------------------------------------------------------------- /apps/dg/utilities/analytics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/analytics.js -------------------------------------------------------------------------------- /apps/dg/utilities/animation_math.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/animation_math.js -------------------------------------------------------------------------------- /apps/dg/utilities/array_utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/array_utils.js -------------------------------------------------------------------------------- /apps/dg/utilities/case_value_animator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/case_value_animator.js -------------------------------------------------------------------------------- /apps/dg/utilities/clipboard_utilities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/clipboard_utilities.js -------------------------------------------------------------------------------- /apps/dg/utilities/close-component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/close-component.js -------------------------------------------------------------------------------- /apps/dg/utilities/color_utilities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/color_utilities.js -------------------------------------------------------------------------------- /apps/dg/utilities/data_utilities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/data_utilities.js -------------------------------------------------------------------------------- /apps/dg/utilities/date_utilities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/date_utilities.js -------------------------------------------------------------------------------- /apps/dg/utilities/editor_lock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/editor_lock.js -------------------------------------------------------------------------------- /apps/dg/utilities/formatter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/formatter.js -------------------------------------------------------------------------------- /apps/dg/utilities/geojson_utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/geojson_utils.js -------------------------------------------------------------------------------- /apps/dg/utilities/image_utilities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/image_utilities.js -------------------------------------------------------------------------------- /apps/dg/utilities/layer_manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/layer_manager.js -------------------------------------------------------------------------------- /apps/dg/utilities/math_utilities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/math_utilities.js -------------------------------------------------------------------------------- /apps/dg/utilities/measure_text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/measure_text.js -------------------------------------------------------------------------------- /apps/dg/utilities/menu_item.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/menu_item.js -------------------------------------------------------------------------------- /apps/dg/utilities/menu_pane.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/menu_pane.js -------------------------------------------------------------------------------- /apps/dg/utilities/object_map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/object_map.js -------------------------------------------------------------------------------- /apps/dg/utilities/pv_color.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/pv_color.js -------------------------------------------------------------------------------- /apps/dg/utilities/raphael_layer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/raphael_layer.js -------------------------------------------------------------------------------- /apps/dg/utilities/remove_diacritics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/remove_diacritics.js -------------------------------------------------------------------------------- /apps/dg/utilities/rendering_utilities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/rendering_utilities.js -------------------------------------------------------------------------------- /apps/dg/utilities/sound_utilities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/sound_utilities.js -------------------------------------------------------------------------------- /apps/dg/utilities/string_utilities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/string_utilities.js -------------------------------------------------------------------------------- /apps/dg/utilities/stripJsonComments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/stripJsonComments.js -------------------------------------------------------------------------------- /apps/dg/utilities/svg_scene.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/svg_scene.js -------------------------------------------------------------------------------- /apps/dg/utilities/tap_hold_gesture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/tap_hold_gesture.js -------------------------------------------------------------------------------- /apps/dg/utilities/tool_tip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/tool_tip.js -------------------------------------------------------------------------------- /apps/dg/utilities/touch_tooltips.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/touch_tooltips.js -------------------------------------------------------------------------------- /apps/dg/utilities/value_animator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/value_animator.js -------------------------------------------------------------------------------- /apps/dg/utilities/view_utilities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/utilities/view_utilities.js -------------------------------------------------------------------------------- /apps/dg/views/alert_pane.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/views/alert_pane.js -------------------------------------------------------------------------------- /apps/dg/views/attribute_formula_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/views/attribute_formula_view.js -------------------------------------------------------------------------------- /apps/dg/views/component_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/views/component_view.js -------------------------------------------------------------------------------- /apps/dg/views/container_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/views/container_view.js -------------------------------------------------------------------------------- /apps/dg/views/dg_drag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/views/dg_drag.js -------------------------------------------------------------------------------- /apps/dg/views/drag_border_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/views/drag_border_view.js -------------------------------------------------------------------------------- /apps/dg/views/draggable_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/views/draggable_view.js -------------------------------------------------------------------------------- /apps/dg/views/export_case_data_dialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/views/export_case_data_dialog.js -------------------------------------------------------------------------------- /apps/dg/views/font_icon_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/views/font_icon_view.js -------------------------------------------------------------------------------- /apps/dg/views/formula_rich_edit_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/views/formula_rich_edit_view.js -------------------------------------------------------------------------------- /apps/dg/views/formula_text_edit_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/views/formula_text_edit_view.js -------------------------------------------------------------------------------- /apps/dg/views/icon_button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/views/icon_button.js -------------------------------------------------------------------------------- /apps/dg/views/image_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/views/image_view.js -------------------------------------------------------------------------------- /apps/dg/views/inspector/inspector_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/views/inspector/inspector_view.js -------------------------------------------------------------------------------- /apps/dg/views/mouse_and_touch_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/views/mouse_and_touch_view.js -------------------------------------------------------------------------------- /apps/dg/views/raphael_base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/views/raphael_base.js -------------------------------------------------------------------------------- /apps/dg/views/scroll_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/views/scroll_view.js -------------------------------------------------------------------------------- /apps/dg/views/single_text_dialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/views/single_text_dialog.js -------------------------------------------------------------------------------- /apps/dg/views/text_field_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/views/text_field_view.js -------------------------------------------------------------------------------- /apps/dg/views/tip_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/views/tip_view.js -------------------------------------------------------------------------------- /apps/dg/views/titlebar_button_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/views/titlebar_button_view.js -------------------------------------------------------------------------------- /apps/dg/views/tooltip_enabler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/views/tooltip_enabler.js -------------------------------------------------------------------------------- /apps/dg/views/web_view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/views/web_view.js -------------------------------------------------------------------------------- /apps/dg/zh-Hans.lproj/strings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/zh-Hans.lproj/strings.js -------------------------------------------------------------------------------- /apps/dg/zh-TW.lproj/strings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/apps/dg/zh-TW.lproj/strings.js -------------------------------------------------------------------------------- /bin/check_clean_codeline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/bin/check_clean_codeline -------------------------------------------------------------------------------- /bin/deployDevCodap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/bin/deployDevCodap -------------------------------------------------------------------------------- /bin/do-full-build-process: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/bin/do-full-build-process -------------------------------------------------------------------------------- /bin/getBuildNumber: -------------------------------------------------------------------------------- 1 | updateBuildNumber -------------------------------------------------------------------------------- /bin/gitChangeCount: -------------------------------------------------------------------------------- 1 | updateBuildNumber -------------------------------------------------------------------------------- /bin/hookinstaller.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/bin/hookinstaller.sh -------------------------------------------------------------------------------- /bin/jshint-echo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/bin/jshint-echo.sh -------------------------------------------------------------------------------- /bin/jshint-git.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/bin/jshint-git.sh -------------------------------------------------------------------------------- /bin/jshint-hook.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/bin/jshint-hook.sh -------------------------------------------------------------------------------- /bin/jshint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/bin/jshint.sh -------------------------------------------------------------------------------- /bin/makeCodapZip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/bin/makeCodapZip -------------------------------------------------------------------------------- /bin/makeExtn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/bin/makeExtn -------------------------------------------------------------------------------- /bin/paddedIncrement: -------------------------------------------------------------------------------- 1 | updateBuildNumber -------------------------------------------------------------------------------- /bin/pt-accepted-between: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/bin/pt-accepted-between -------------------------------------------------------------------------------- /bin/pt-make-release-story: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/bin/pt-make-release-story -------------------------------------------------------------------------------- /bin/recordCFMVersion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/bin/recordCFMVersion -------------------------------------------------------------------------------- /bin/recordExtnVersions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/bin/recordExtnVersions -------------------------------------------------------------------------------- /bin/s3_deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/bin/s3_deploy.sh -------------------------------------------------------------------------------- /bin/setBuildNumber: -------------------------------------------------------------------------------- 1 | updateBuildNumber -------------------------------------------------------------------------------- /bin/strings-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/bin/strings-build.sh -------------------------------------------------------------------------------- /bin/strings-pull-project.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/bin/strings-pull-project.sh -------------------------------------------------------------------------------- /bin/strings-pull.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/bin/strings-pull.sh -------------------------------------------------------------------------------- /bin/strings-push-project.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/bin/strings-push-project.sh -------------------------------------------------------------------------------- /bin/strings-push.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/bin/strings-push.sh -------------------------------------------------------------------------------- /bin/test_runner: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/bin/test_runner -------------------------------------------------------------------------------- /bin/test_runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/bin/test_runner.js -------------------------------------------------------------------------------- /bin/updateBuildNumber: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/bin/updateBuildNumber -------------------------------------------------------------------------------- /cfm-version.txt: -------------------------------------------------------------------------------- 1 | version: 1.5.8 2 | commit: 07e11ec7cdeddc6692cb5b68954410fc152a0991 3 | -------------------------------------------------------------------------------- /config/environments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/config/environments.json -------------------------------------------------------------------------------- /cypress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress.json -------------------------------------------------------------------------------- /cypress/disabled/close_table_exp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/disabled/close_table_exp.js -------------------------------------------------------------------------------- /cypress/disabled/public_docs_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/disabled/public_docs_test.js -------------------------------------------------------------------------------- /cypress/disabled/sample_docs_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/disabled/sample_docs_test.js -------------------------------------------------------------------------------- /cypress/disabled/sample_plugins_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/disabled/sample_plugins_test.js -------------------------------------------------------------------------------- /cypress/disabled/testSamplerPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/disabled/testSamplerPlugin.js -------------------------------------------------------------------------------- /cypress/disabled/upload_file_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/disabled/upload_file_test.js -------------------------------------------------------------------------------- /cypress/fixtures/3TableGroups.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/fixtures/3TableGroups.codap -------------------------------------------------------------------------------- /cypress/fixtures/CODAPDocLinks.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/fixtures/CODAPDocLinks.txt -------------------------------------------------------------------------------- /cypress/fixtures/CODAPEmbedLinks.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/fixtures/CODAPEmbedLinks.txt -------------------------------------------------------------------------------- /cypress/fixtures/PH_10K_Data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/fixtures/PH_10K_Data.json -------------------------------------------------------------------------------- /cypress/fixtures/PH_35_Data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/fixtures/PH_35_Data.json -------------------------------------------------------------------------------- /cypress/fixtures/PH_5K_Data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/fixtures/PH_5K_Data.json -------------------------------------------------------------------------------- /cypress/fixtures/SaveRestoreTestDoc.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/fixtures/SaveRestoreTestDoc.codap -------------------------------------------------------------------------------- /cypress/fixtures/SharedRampGame.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/fixtures/SharedRampGame.codap -------------------------------------------------------------------------------- /cypress/fixtures/SmokeTestData.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/fixtures/SmokeTestData.csv -------------------------------------------------------------------------------- /cypress/fixtures/TableC.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/fixtures/TableC.codap -------------------------------------------------------------------------------- /cypress/fixtures/Types_sample_doc.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/fixtures/Types_sample_doc.codap -------------------------------------------------------------------------------- /cypress/fixtures/WeatherX-doc.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/fixtures/WeatherX-doc.codap -------------------------------------------------------------------------------- /cypress/fixtures/date-time-test.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/fixtures/date-time-test.codap -------------------------------------------------------------------------------- /cypress/fixtures/math-formula-test.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/fixtures/math-formula-test.codap -------------------------------------------------------------------------------- /cypress/integration/codap_toolbar_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/integration/codap_toolbar_test.js -------------------------------------------------------------------------------- /cypress/integration/date_time_doc_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/integration/date_time_doc_test.js -------------------------------------------------------------------------------- /cypress/integration/embeded_docs_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/integration/embeded_docs_test.js -------------------------------------------------------------------------------- /cypress/integration/example_docs_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/integration/example_docs_test.js -------------------------------------------------------------------------------- /cypress/integration/graph_ruler_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/integration/graph_ruler_test.js -------------------------------------------------------------------------------- /cypress/integration/table_test.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/integration/table_test.spec.js -------------------------------------------------------------------------------- /cypress/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/plugins/index.js -------------------------------------------------------------------------------- /cypress/support/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/support/commands.js -------------------------------------------------------------------------------- /cypress/support/elements/CfmObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/support/elements/CfmObject.js -------------------------------------------------------------------------------- /cypress/support/elements/CodapObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/support/elements/CodapObject.js -------------------------------------------------------------------------------- /cypress/support/elements/GraphTile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/support/elements/GraphTile.js -------------------------------------------------------------------------------- /cypress/support/elements/MapTile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/support/elements/MapTile.js -------------------------------------------------------------------------------- /cypress/support/elements/SliderObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/support/elements/SliderObject.js -------------------------------------------------------------------------------- /cypress/support/elements/TableTile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/support/elements/TableTile.js -------------------------------------------------------------------------------- /cypress/support/elements/TextObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/support/elements/TextObject.js -------------------------------------------------------------------------------- /cypress/support/elements/WebViewObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/support/elements/WebViewObject.js -------------------------------------------------------------------------------- /cypress/support/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/cypress/support/index.js -------------------------------------------------------------------------------- /docs/touch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/docs/touch.md -------------------------------------------------------------------------------- /docs/undo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/docs/undo.md -------------------------------------------------------------------------------- /images/DSET_website.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/images/DSET_website.png -------------------------------------------------------------------------------- /images/Finder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/images/Finder.png -------------------------------------------------------------------------------- /images/GitHubWindow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/images/GitHubWindow.png -------------------------------------------------------------------------------- /images/Options.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/images/Options.png -------------------------------------------------------------------------------- /images/Terminal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/images/Terminal.png -------------------------------------------------------------------------------- /images/TextEdit-launch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/images/TextEdit-launch.png -------------------------------------------------------------------------------- /images/TextEdit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/images/TextEdit.png -------------------------------------------------------------------------------- /images/browser-images.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/images/browser-images.png -------------------------------------------------------------------------------- /images/codap_screen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/images/codap_screen.jpg -------------------------------------------------------------------------------- /images/estimation-game.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/images/estimation-game.png -------------------------------------------------------------------------------- /lang/strings/en-US.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/lang/strings/en-US.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/package.json -------------------------------------------------------------------------------- /s3_website.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/s3_website.yml -------------------------------------------------------------------------------- /v3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/.gitignore -------------------------------------------------------------------------------- /v3/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/.vscode/launch.json -------------------------------------------------------------------------------- /v3/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/.vscode/settings.json -------------------------------------------------------------------------------- /v3/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/CHANGELOG.md -------------------------------------------------------------------------------- /v3/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/LICENSE -------------------------------------------------------------------------------- /v3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/README.md -------------------------------------------------------------------------------- /v3/__mocks__/fileMock.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test-file-stub'; 2 | -------------------------------------------------------------------------------- /v3/build_number.json: -------------------------------------------------------------------------------- 1 | {"buildNumber":2593} 2 | -------------------------------------------------------------------------------- /v3/cypress.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress.config.ts -------------------------------------------------------------------------------- /v3/cypress/config/cypress.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/config/cypress.dev.json -------------------------------------------------------------------------------- /v3/cypress/config/cypress.local.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/config/cypress.local.json -------------------------------------------------------------------------------- /v3/cypress/config/cypress.staging.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/config/cypress.staging.json -------------------------------------------------------------------------------- /v3/cypress/cypress.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/cypress.d.ts -------------------------------------------------------------------------------- /v3/cypress/e2e/adornments.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/e2e/adornments.spec.ts -------------------------------------------------------------------------------- /v3/cypress/e2e/attribute-types.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/e2e/attribute-types.spec.ts -------------------------------------------------------------------------------- /v3/cypress/e2e/axis.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/e2e/axis.spec.ts -------------------------------------------------------------------------------- /v3/cypress/e2e/beta.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/e2e/beta.spec.ts -------------------------------------------------------------------------------- /v3/cypress/e2e/calculator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/e2e/calculator.spec.ts -------------------------------------------------------------------------------- /v3/cypress/e2e/case-card.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/e2e/case-card.spec.ts -------------------------------------------------------------------------------- /v3/cypress/e2e/cfm.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/e2e/cfm.spec.ts -------------------------------------------------------------------------------- /v3/cypress/e2e/component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/e2e/component.spec.ts -------------------------------------------------------------------------------- /v3/cypress/e2e/graph-legend.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/e2e/graph-legend.spec.ts -------------------------------------------------------------------------------- /v3/cypress/e2e/graph.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/e2e/graph.spec.ts -------------------------------------------------------------------------------- /v3/cypress/e2e/hierarchical-table.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/e2e/hierarchical-table.spec.ts -------------------------------------------------------------------------------- /v3/cypress/e2e/import-v2.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/e2e/import-v2.spec.ts -------------------------------------------------------------------------------- /v3/cypress/e2e/map.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/e2e/map.spec.ts -------------------------------------------------------------------------------- /v3/cypress/e2e/plugin.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/e2e/plugin.spec.ts -------------------------------------------------------------------------------- /v3/cypress/e2e/slider.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/e2e/slider.spec.ts -------------------------------------------------------------------------------- /v3/cypress/e2e/table.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/e2e/table.spec.ts -------------------------------------------------------------------------------- /v3/cypress/e2e/text.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/e2e/text.spec.ts -------------------------------------------------------------------------------- /v3/cypress/e2e/tool-shelf.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/e2e/tool-shelf.spec.ts -------------------------------------------------------------------------------- /v3/cypress/fixtures/3TableGroups.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/fixtures/3TableGroups.codap -------------------------------------------------------------------------------- /v3/cypress/fixtures/attribute-types.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/fixtures/attribute-types.codap -------------------------------------------------------------------------------- /v3/cypress/fixtures/axis-test-data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/fixtures/axis-test-data.json -------------------------------------------------------------------------------- /v3/cypress/fixtures/formula.codap3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/fixtures/formula.codap3 -------------------------------------------------------------------------------- /v3/cypress/fixtures/graph-rules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/fixtures/graph-rules.json -------------------------------------------------------------------------------- /v3/cypress/fixtures/hierarchical.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/fixtures/hierarchical.json -------------------------------------------------------------------------------- /v3/cypress/fixtures/invalid-docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/fixtures/invalid-docs/index.md -------------------------------------------------------------------------------- /v3/cypress/fixtures/invalid-docs/invalid-json.codap: -------------------------------------------------------------------------------- 1 | { 2 | "invalid" 3 | } 4 | -------------------------------------------------------------------------------- /v3/cypress/fixtures/mammals.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/fixtures/mammals.codap -------------------------------------------------------------------------------- /v3/cypress/fixtures/map-data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/fixtures/map-data.csv -------------------------------------------------------------------------------- /v3/cypress/fixtures/table-groups.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/fixtures/table-groups.codap -------------------------------------------------------------------------------- /v3/cypress/fixtures/two-coasters.codap3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/fixtures/two-coasters.codap3 -------------------------------------------------------------------------------- /v3/cypress/support/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/support/commands.ts -------------------------------------------------------------------------------- /v3/cypress/support/e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/support/e2e.ts -------------------------------------------------------------------------------- /v3/cypress/support/elements/card-tile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/support/elements/card-tile.ts -------------------------------------------------------------------------------- /v3/cypress/support/elements/cfm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/support/elements/cfm.ts -------------------------------------------------------------------------------- /v3/cypress/support/elements/graph-tile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/support/elements/graph-tile.ts -------------------------------------------------------------------------------- /v3/cypress/support/elements/map-tile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/support/elements/map-tile.ts -------------------------------------------------------------------------------- /v3/cypress/support/elements/table-tile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/support/elements/table-tile.ts -------------------------------------------------------------------------------- /v3/cypress/support/elements/text-tile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/support/elements/text-tile.ts -------------------------------------------------------------------------------- /v3/cypress/support/helpers/axis-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/support/helpers/axis-helper.ts -------------------------------------------------------------------------------- /v3/cypress/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/cypress/tsconfig.json -------------------------------------------------------------------------------- /v3/doc/case-card-port.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/doc/case-card-port.md -------------------------------------------------------------------------------- /v3/doc/cypress-coverage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/doc/cypress-coverage.md -------------------------------------------------------------------------------- /v3/doc/dependencies-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/doc/dependencies-notes.md -------------------------------------------------------------------------------- /v3/doc/formulas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/doc/formulas.md -------------------------------------------------------------------------------- /v3/doc/georasters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/doc/georasters.md -------------------------------------------------------------------------------- /v3/doc/google-drive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/doc/google-drive.md -------------------------------------------------------------------------------- /v3/doc/hierarchical-data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/doc/hierarchical-data.md -------------------------------------------------------------------------------- /v3/doc/map.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/doc/map.md -------------------------------------------------------------------------------- /v3/doc/mst-detached-error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/doc/mst-detached-error.md -------------------------------------------------------------------------------- /v3/doc/plot-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/doc/plot-types.md -------------------------------------------------------------------------------- /v3/doc/react-render-errors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/doc/react-render-errors.md -------------------------------------------------------------------------------- /v3/doc/v2-document-format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/doc/v2-document-format.md -------------------------------------------------------------------------------- /v3/doc/v2-import-code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/doc/v2-import-code.md -------------------------------------------------------------------------------- /v3/eslint.build.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/eslint.build.config.mjs -------------------------------------------------------------------------------- /v3/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/eslint.config.mjs -------------------------------------------------------------------------------- /v3/increment_build_num.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/increment_build_num.sh -------------------------------------------------------------------------------- /v3/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/package-lock.json -------------------------------------------------------------------------------- /v3/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/package.json -------------------------------------------------------------------------------- /v3/patches/@dnd-kit+core+6.3.1.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/patches/@dnd-kit+core+6.3.1.patch -------------------------------------------------------------------------------- /v3/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/postcss.config.js -------------------------------------------------------------------------------- /v3/scripts/strings-pull-project.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/scripts/strings-pull-project.sh -------------------------------------------------------------------------------- /v3/scripts/strings-pull.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/scripts/strings-pull.sh -------------------------------------------------------------------------------- /v3/scripts/strings-push-project.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/scripts/strings-push-project.sh -------------------------------------------------------------------------------- /v3/scripts/strings-push.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/scripts/strings-push.sh -------------------------------------------------------------------------------- /v3/scripts/v2-support/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/scripts/v2-support/package-lock.json -------------------------------------------------------------------------------- /v3/scripts/v2-support/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/scripts/v2-support/package.json -------------------------------------------------------------------------------- /v3/scripts/v2-support/v2-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/scripts/v2-support/v2-schema.json -------------------------------------------------------------------------------- /v3/scripts/v2-support/validate-files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/scripts/v2-support/validate-files.sh -------------------------------------------------------------------------------- /v3/scripts/v2-support/validate-results.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/scripts/v2-support/validate-results.sh -------------------------------------------------------------------------------- /v3/src/assets/DownDilate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/DownDilate.png -------------------------------------------------------------------------------- /v3/src/assets/LeftDilate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/LeftDilate.png -------------------------------------------------------------------------------- /v3/src/assets/MagnifyMinus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/MagnifyMinus.png -------------------------------------------------------------------------------- /v3/src/assets/MagnifyPlus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/MagnifyPlus.png -------------------------------------------------------------------------------- /v3/src/assets/RightDilate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/RightDilate.png -------------------------------------------------------------------------------- /v3/src/assets/TranslateX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/TranslateX.png -------------------------------------------------------------------------------- /v3/src/assets/TranslateY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/TranslateY.png -------------------------------------------------------------------------------- /v3/src/assets/UpDilate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/UpDilate.png -------------------------------------------------------------------------------- /v3/src/assets/bg-grid-grey-v3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/bg-grid-grey-v3.png -------------------------------------------------------------------------------- /v3/src/assets/bg-grid-grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/bg-grid-grey.png -------------------------------------------------------------------------------- /v3/src/assets/cfm/codap-logo.nosvgr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/cfm/codap-logo.nosvgr.svg -------------------------------------------------------------------------------- /v3/src/assets/cfm/icon-help.nosvgr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/cfm/icon-help.nosvgr.svg -------------------------------------------------------------------------------- /v3/src/assets/codap-splash-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/codap-splash-screen.png -------------------------------------------------------------------------------- /v3/src/assets/codap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/codap.png -------------------------------------------------------------------------------- /v3/src/assets/collapse.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/collapse.gif -------------------------------------------------------------------------------- /v3/src/assets/concord.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/concord.png -------------------------------------------------------------------------------- /v3/src/assets/expand.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/expand.gif -------------------------------------------------------------------------------- /v3/src/assets/icon_fonts/icomoon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icon_fonts/icomoon.eot -------------------------------------------------------------------------------- /v3/src/assets/icon_fonts/icomoon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icon_fonts/icomoon.svg -------------------------------------------------------------------------------- /v3/src/assets/icon_fonts/icomoon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icon_fonts/icomoon.ttf -------------------------------------------------------------------------------- /v3/src/assets/icon_fonts/icomoon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icon_fonts/icomoon.woff -------------------------------------------------------------------------------- /v3/src/assets/icons/add-data-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/add-data-icon.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/arrow-right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/arrow-right.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/arrow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/arrow.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/attribute-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/attribute-icon.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/circle-deselect.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/circle-deselect.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/close-tile-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/close-tile-icon.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/drag-indicator.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/drag-indicator.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/github-octicons/README.md: -------------------------------------------------------------------------------- 1 | https://github.com/primer/octicons 2 | -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-add-circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-add-circle.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-alert.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-alert.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-calc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-calc.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-case-card.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-case-card.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-error-tester.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-error-tester.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-ex-active.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-ex-active.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-ex-hover.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-ex-hover.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-ex.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-ex.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-graph.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-graph.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-guide.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-guide.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-layers.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-layers.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-map.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-map.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-media-tool.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-media-tool.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-pause.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-pause.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-play.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-plugins.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-plugins.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-redo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-redo.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-slider.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-slider.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-stopwatch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-stopwatch.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-styles.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-styles.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-table.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-table.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-text.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-text.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-thumb.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-thumb.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-tile-list.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-tile-list.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-trash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-trash.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-undo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-undo.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/icon-values.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/icon-values.svg -------------------------------------------------------------------------------- /v3/src/assets/icons/web-page-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/icons/web-page-icon.svg -------------------------------------------------------------------------------- /v3/src/assets/json/function-strings.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/json/function-strings.json5 -------------------------------------------------------------------------------- /v3/src/assets/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/spinner.gif -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/!README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/!README.md -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/1.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/2.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/3.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/4.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/5.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/5.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/6.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/6.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/8.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/8.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/9.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/9.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/:.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/:.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/;.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/;.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/<.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/<.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/=.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/=.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/>.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/>.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/K.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/K.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/M.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/M.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/N.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/N.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/O.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/O.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/V.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/V.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/f.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/f.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/g.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/g.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/i.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/i.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/icon-alert.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/icon-alert.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/icon-comment.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/icon-comment.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/icon-guide.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/icon-guide.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/icon-help.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/icon-help.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/icon-info.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/icon-info.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/icon-link.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/icon-link.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/icon-marquee.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/icon-marquee.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/icon-options.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/icon-options.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/icon-pause.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/icon-pause.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/icon-play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/icon-play.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/icon-redo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/icon-redo.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/icon-trash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/icon-trash.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/icon-undo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/icon-undo.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/j.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/j.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/l.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/l.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/p.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/p.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/plug.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/plug.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/q.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/q.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/r.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/r.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/s.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/s.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/slider.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/slider.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/stack.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/stack.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/t.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/t.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/u.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/u.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/uni41.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/uni41.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/uni42.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/uni42.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/uni43.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/uni43.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/uni44.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/uni44.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/uni45.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/uni45.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/uni46.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/uni46.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/uni48.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/uni48.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/uni49.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/uni49.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/w.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/w.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/x.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/x.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/y.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/y.svg -------------------------------------------------------------------------------- /v3/src/assets/v2/icomoon/z.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/assets/v2/icomoon/z.svg -------------------------------------------------------------------------------- /v3/src/components/app.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/app.scss -------------------------------------------------------------------------------- /v3/src/components/app.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/app.test.tsx -------------------------------------------------------------------------------- /v3/src/components/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/app.tsx -------------------------------------------------------------------------------- /v3/src/components/axis-graph-shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/axis-graph-shared.ts -------------------------------------------------------------------------------- /v3/src/components/axis/axis-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/axis/axis-constants.ts -------------------------------------------------------------------------------- /v3/src/components/axis/axis-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/axis/axis-types.ts -------------------------------------------------------------------------------- /v3/src/components/axis/axis-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/axis/axis-utils.ts -------------------------------------------------------------------------------- /v3/src/components/axis/hooks/use-axis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/axis/hooks/use-axis.ts -------------------------------------------------------------------------------- /v3/src/components/beta/beta-banner.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/beta/beta-banner.scss -------------------------------------------------------------------------------- /v3/src/components/beta/beta-banner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/beta/beta-banner.tsx -------------------------------------------------------------------------------- /v3/src/components/beta/beta-button.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/beta/beta-button.scss -------------------------------------------------------------------------------- /v3/src/components/beta/beta-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/beta/beta-button.tsx -------------------------------------------------------------------------------- /v3/src/components/case-card/card-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/case-card/card-view.tsx -------------------------------------------------------------------------------- /v3/src/components/case-card/case-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/case-card/case-card.tsx -------------------------------------------------------------------------------- /v3/src/components/case-card/case-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/case-card/case-view.tsx -------------------------------------------------------------------------------- /v3/src/components/case-table/use-rows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/case-table/use-rows.ts -------------------------------------------------------------------------------- /v3/src/components/codap-component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/codap-component.scss -------------------------------------------------------------------------------- /v3/src/components/codap-component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/codap-component.tsx -------------------------------------------------------------------------------- /v3/src/components/codap-modal-v3.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/codap-modal-v3.scss -------------------------------------------------------------------------------- /v3/src/components/codap-modal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/codap-modal.scss -------------------------------------------------------------------------------- /v3/src/components/codap-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/codap-modal.tsx -------------------------------------------------------------------------------- /v3/src/components/common/color-picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/common/color-picker.tsx -------------------------------------------------------------------------------- /v3/src/components/component-title-bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/component-title-bar.tsx -------------------------------------------------------------------------------- /v3/src/components/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/constants.ts -------------------------------------------------------------------------------- /v3/src/components/container/container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/container/container.tsx -------------------------------------------------------------------------------- /v3/src/components/fonts.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/fonts.scss -------------------------------------------------------------------------------- /v3/src/components/graph/graph-defs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/graph/graph-defs.ts -------------------------------------------------------------------------------- /v3/src/components/graph/graphing-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/graph/graphing-types.ts -------------------------------------------------------------------------------- /v3/src/components/graph/hooks/use-plot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/graph/hooks/use-plot.ts -------------------------------------------------------------------------------- /v3/src/components/inspector-panel.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/inspector-panel.scss -------------------------------------------------------------------------------- /v3/src/components/inspector-panel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/inspector-panel.tsx -------------------------------------------------------------------------------- /v3/src/components/map/components/map.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/map/components/map.scss -------------------------------------------------------------------------------- /v3/src/components/map/map-defs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/map/map-defs.ts -------------------------------------------------------------------------------- /v3/src/components/map/map-model-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/map/map-model-types.ts -------------------------------------------------------------------------------- /v3/src/components/map/map-registration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/map/map-registration.ts -------------------------------------------------------------------------------- /v3/src/components/map/map-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/map/map-types.ts -------------------------------------------------------------------------------- /v3/src/components/map/v2-map-exporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/map/v2-map-exporter.ts -------------------------------------------------------------------------------- /v3/src/components/map/v2-map-importer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/map/v2-map-importer.ts -------------------------------------------------------------------------------- /v3/src/components/menu-bar/menu-bar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/menu-bar/menu-bar.scss -------------------------------------------------------------------------------- /v3/src/components/menu-bar/menu-bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/menu-bar/menu-bar.tsx -------------------------------------------------------------------------------- /v3/src/components/progress.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/progress.scss -------------------------------------------------------------------------------- /v3/src/components/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/progress.tsx -------------------------------------------------------------------------------- /v3/src/components/slider/slider-defs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/slider/slider-defs.ts -------------------------------------------------------------------------------- /v3/src/components/slider/slider-layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/slider/slider-layout.ts -------------------------------------------------------------------------------- /v3/src/components/slider/slider-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/slider/slider-model.ts -------------------------------------------------------------------------------- /v3/src/components/slider/slider-thumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/slider/slider-thumb.tsx -------------------------------------------------------------------------------- /v3/src/components/slider/slider-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/slider/slider-types.ts -------------------------------------------------------------------------------- /v3/src/components/slider/slider-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/slider/slider-utils.ts -------------------------------------------------------------------------------- /v3/src/components/slider/slider.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/slider/slider.scss -------------------------------------------------------------------------------- /v3/src/components/text/text-defs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/text/text-defs.ts -------------------------------------------------------------------------------- /v3/src/components/text/text-inspector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/text/text-inspector.tsx -------------------------------------------------------------------------------- /v3/src/components/text/text-model.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/text/text-model.test.ts -------------------------------------------------------------------------------- /v3/src/components/text/text-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/text/text-model.ts -------------------------------------------------------------------------------- /v3/src/components/text/text-tile.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/text/text-tile.scss -------------------------------------------------------------------------------- /v3/src/components/text/text-tile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/text/text-tile.tsx -------------------------------------------------------------------------------- /v3/src/components/vars.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/vars.scss -------------------------------------------------------------------------------- /v3/src/components/vars.scss.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/vars.scss.d.ts -------------------------------------------------------------------------------- /v3/src/components/web-view/web-view.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/web-view/web-view.scss -------------------------------------------------------------------------------- /v3/src/components/web-view/web-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/components/web-view/web-view.tsx -------------------------------------------------------------------------------- /v3/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/constants.ts -------------------------------------------------------------------------------- /v3/src/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/global.d.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-callback-ref.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-callback-ref.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-cfm-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-cfm-context.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-collection-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-collection-context.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-current.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-current.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-data-set-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-data-set-context.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-data-set-metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-data-set-metadata.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-data-set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-data-set.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-document-content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-document-content.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-drag-drop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-drag-drop.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-drop-handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-drop-handler.test.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-drop-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-drop-handler.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-drop-hint-string.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-drop-hint-string.test.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-drop-hint-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-drop-hint-string.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-force-update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-force-update.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-import-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-import-helpers.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-instance-id-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-instance-id-context.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-key-states.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-key-states.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-keyboard-shortcuts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-keyboard-shortcuts.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-log-context.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-log-context.test.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-log-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-log-context.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-max-attr-value-widths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-max-attr-value-widths.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-measure-text.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-measure-text.test.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-measure-text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-measure-text.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-mobx-observable-value.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-mobx-observable-value.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-mutation-observer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-mutation-observer.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-outside-pointer-down.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-outside-pointer-down.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-overlay-bounds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-overlay-bounds.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-progress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-progress.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-remote-plugins-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-remote-plugins-config.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-tile-model-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-tile-model-context.ts -------------------------------------------------------------------------------- /v3/src/hooks/use-visible-attributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/hooks/use-visible-attributes.ts -------------------------------------------------------------------------------- /v3/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/index.html -------------------------------------------------------------------------------- /v3/src/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/index.scss -------------------------------------------------------------------------------- /v3/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/index.tsx -------------------------------------------------------------------------------- /v3/src/lib/analytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/lib/analytics.ts -------------------------------------------------------------------------------- /v3/src/lib/binary-search-tree.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/lib/binary-search-tree.d.ts -------------------------------------------------------------------------------- /v3/src/lib/cfm/cfm-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/lib/cfm/cfm-utils.ts -------------------------------------------------------------------------------- /v3/src/lib/cfm/cfm.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/lib/cfm/cfm.test.tsx -------------------------------------------------------------------------------- /v3/src/lib/cfm/handle-cfm-event.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/lib/cfm/handle-cfm-event.test.ts -------------------------------------------------------------------------------- /v3/src/lib/cfm/handle-cfm-event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/lib/cfm/handle-cfm-event.ts -------------------------------------------------------------------------------- /v3/src/lib/cfm/resolve-document.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/lib/cfm/resolve-document.test.ts -------------------------------------------------------------------------------- /v3/src/lib/cfm/resolve-document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/lib/cfm/resolve-document.ts -------------------------------------------------------------------------------- /v3/src/lib/cfm/splash-screen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/lib/cfm/splash-screen.ts -------------------------------------------------------------------------------- /v3/src/lib/cfm/use-cloud-file-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/lib/cfm/use-cloud-file-manager.ts -------------------------------------------------------------------------------- /v3/src/lib/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/lib/config.ts -------------------------------------------------------------------------------- /v3/src/lib/debug-event-modification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/lib/debug-event-modification.ts -------------------------------------------------------------------------------- /v3/src/lib/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/lib/debug.ts -------------------------------------------------------------------------------- /v3/src/lib/dnd-kit/codap-dnd-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/lib/dnd-kit/codap-dnd-context.tsx -------------------------------------------------------------------------------- /v3/src/lib/dnd-kit/dnd-can-auto-scroll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/lib/dnd-kit/dnd-can-auto-scroll.ts -------------------------------------------------------------------------------- /v3/src/lib/dnd-kit/dnd-notifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/lib/dnd-kit/dnd-notifications.ts -------------------------------------------------------------------------------- /v3/src/lib/functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/lib/functions.ts -------------------------------------------------------------------------------- /v3/src/lib/log-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/lib/log-message.ts -------------------------------------------------------------------------------- /v3/src/lib/logger.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/lib/logger.test.ts -------------------------------------------------------------------------------- /v3/src/lib/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/lib/logger.ts -------------------------------------------------------------------------------- /v3/src/models/app-state.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/app-state.test.ts -------------------------------------------------------------------------------- /v3/src/models/app-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/app-state.ts -------------------------------------------------------------------------------- /v3/src/models/codap/create-tile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/codap/create-tile.ts -------------------------------------------------------------------------------- /v3/src/models/data/attribute-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/data/attribute-types.ts -------------------------------------------------------------------------------- /v3/src/models/data/attribute.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/data/attribute.test.ts -------------------------------------------------------------------------------- /v3/src/models/data/attribute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/data/attribute.ts -------------------------------------------------------------------------------- /v3/src/models/data/category-set.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/data/category-set.test.ts -------------------------------------------------------------------------------- /v3/src/models/data/category-set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/data/category-set.ts -------------------------------------------------------------------------------- /v3/src/models/data/collection.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/data/collection.test.ts -------------------------------------------------------------------------------- /v3/src/models/data/collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/data/collection.ts -------------------------------------------------------------------------------- /v3/src/models/data/data-broker.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/data/data-broker.test.ts -------------------------------------------------------------------------------- /v3/src/models/data/data-broker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/data/data-broker.ts -------------------------------------------------------------------------------- /v3/src/models/data/data-set-actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/data/data-set-actions.ts -------------------------------------------------------------------------------- /v3/src/models/data/data-set-conversion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/data/data-set-conversion.ts -------------------------------------------------------------------------------- /v3/src/models/data/data-set-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/data/data-set-types.ts -------------------------------------------------------------------------------- /v3/src/models/data/data-set-undo.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/data/data-set-undo.test.ts -------------------------------------------------------------------------------- /v3/src/models/data/data-set-undo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/data/data-set-undo.ts -------------------------------------------------------------------------------- /v3/src/models/data/data-set-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/data/data-set-utils.test.ts -------------------------------------------------------------------------------- /v3/src/models/data/data-set-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/data/data-set-utils.ts -------------------------------------------------------------------------------- /v3/src/models/data/data-set.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/data/data-set.test.ts -------------------------------------------------------------------------------- /v3/src/models/data/data-set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/data/data-set.ts -------------------------------------------------------------------------------- /v3/src/models/data/derived-data-set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/data/derived-data-set.ts -------------------------------------------------------------------------------- /v3/src/models/data/filtered-cases.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/data/filtered-cases.ts -------------------------------------------------------------------------------- /v3/src/models/data/v2-model.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/data/v2-model.test.ts -------------------------------------------------------------------------------- /v3/src/models/data/v2-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/data/v2-model.ts -------------------------------------------------------------------------------- /v3/src/models/document/document.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/document/document.test.ts -------------------------------------------------------------------------------- /v3/src/models/document/document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/document/document.ts -------------------------------------------------------------------------------- /v3/src/models/document/free-tile-row.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/document/free-tile-row.ts -------------------------------------------------------------------------------- /v3/src/models/document/tile-row.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/document/tile-row.ts -------------------------------------------------------------------------------- /v3/src/models/document/tile-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/document/tile-utils.ts -------------------------------------------------------------------------------- /v3/src/models/formula/formula-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/formula/formula-types.ts -------------------------------------------------------------------------------- /v3/src/models/formula/formula.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/formula/formula.test.ts -------------------------------------------------------------------------------- /v3/src/models/formula/formula.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/formula/formula.ts -------------------------------------------------------------------------------- /v3/src/models/formula/functions/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/formula/functions/math.ts -------------------------------------------------------------------------------- /v3/src/models/formula/lezer/parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/formula/lezer/parser.js -------------------------------------------------------------------------------- /v3/src/models/formula/lezer/tokens.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/formula/lezer/tokens.js -------------------------------------------------------------------------------- /v3/src/models/formula/utils/misc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/formula/utils/misc.ts -------------------------------------------------------------------------------- /v3/src/models/global/global-value.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/global/global-value.ts -------------------------------------------------------------------------------- /v3/src/models/history/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/history/history.ts -------------------------------------------------------------------------------- /v3/src/models/history/tree-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/history/tree-api.ts -------------------------------------------------------------------------------- /v3/src/models/history/tree-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/history/tree-manager.ts -------------------------------------------------------------------------------- /v3/src/models/history/tree-monitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/history/tree-monitor.ts -------------------------------------------------------------------------------- /v3/src/models/history/tree-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/history/tree-types.ts -------------------------------------------------------------------------------- /v3/src/models/history/tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/history/tree.ts -------------------------------------------------------------------------------- /v3/src/models/history/undo-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/history/undo-store.ts -------------------------------------------------------------------------------- /v3/src/models/history/without-undo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/history/without-undo.ts -------------------------------------------------------------------------------- /v3/src/models/persistent-state.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/persistent-state.test.ts -------------------------------------------------------------------------------- /v3/src/models/persistent-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/persistent-state.ts -------------------------------------------------------------------------------- /v3/src/models/shared/shared-data-set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/shared/shared-data-set.ts -------------------------------------------------------------------------------- /v3/src/models/shared/shared-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/shared/shared-model.ts -------------------------------------------------------------------------------- /v3/src/models/stores/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/stores/settings.ts -------------------------------------------------------------------------------- /v3/src/models/stores/user-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/stores/user-types.ts -------------------------------------------------------------------------------- /v3/src/models/tiles/tile-content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/tiles/tile-content.ts -------------------------------------------------------------------------------- /v3/src/models/tiles/tile-environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/tiles/tile-environment.ts -------------------------------------------------------------------------------- /v3/src/models/tiles/tile-layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/tiles/tile-layout.ts -------------------------------------------------------------------------------- /v3/src/models/tiles/tile-model-hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/tiles/tile-model-hooks.ts -------------------------------------------------------------------------------- /v3/src/models/tiles/tile-model.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/tiles/tile-model.test.ts -------------------------------------------------------------------------------- /v3/src/models/tiles/tile-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/tiles/tile-model.ts -------------------------------------------------------------------------------- /v3/src/models/tiles/unknown-content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/tiles/unknown-content.ts -------------------------------------------------------------------------------- /v3/src/models/tiles/unknown-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/tiles/unknown-types.ts -------------------------------------------------------------------------------- /v3/src/models/ui-state-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/ui-state-types.ts -------------------------------------------------------------------------------- /v3/src/models/ui-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/ui-state.ts -------------------------------------------------------------------------------- /v3/src/models/v2/dg-attribute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/v2/dg-attribute.ts -------------------------------------------------------------------------------- /v3/src/models/v2/dg-case.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/v2/dg-case.ts -------------------------------------------------------------------------------- /v3/src/models/v2/dg-collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/v2/dg-collection.ts -------------------------------------------------------------------------------- /v3/src/models/v2/dg-data-context-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/v2/dg-data-context-api.ts -------------------------------------------------------------------------------- /v3/src/models/v2/dg-data-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/models/v2/dg-data-context.ts -------------------------------------------------------------------------------- /v3/src/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/public/favicon.ico -------------------------------------------------------------------------------- /v3/src/register-tile-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/register-tile-types.ts -------------------------------------------------------------------------------- /v3/src/sample-data/abalone.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/sample-data/abalone.csv -------------------------------------------------------------------------------- /v3/src/sample-data/cats.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/sample-data/cats.csv -------------------------------------------------------------------------------- /v3/src/sample-data/colors.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/sample-data/colors.csv -------------------------------------------------------------------------------- /v3/src/sample-data/four.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/sample-data/four.csv -------------------------------------------------------------------------------- /v3/src/sample-data/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/sample-data/index.ts -------------------------------------------------------------------------------- /v3/src/sample-data/mammals.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/sample-data/mammals.csv -------------------------------------------------------------------------------- /v3/src/sample-data/roller-coasters.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/sample-data/roller-coasters.csv -------------------------------------------------------------------------------- /v3/src/styles/checkbox-style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/styles/checkbox-style.ts -------------------------------------------------------------------------------- /v3/src/styles/input-style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/styles/input-style.ts -------------------------------------------------------------------------------- /v3/src/styles/menu-style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/styles/menu-style.ts -------------------------------------------------------------------------------- /v3/src/styles/modal-style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/styles/modal-style.ts -------------------------------------------------------------------------------- /v3/src/test/assert-is-defined.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/assert-is-defined.ts -------------------------------------------------------------------------------- /v3/src/test/dataset-test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/dataset-test-utils.ts -------------------------------------------------------------------------------- /v3/src/test/jest-resolver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/jest-resolver.js -------------------------------------------------------------------------------- /v3/src/test/jest-spy-console.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/jest-spy-console.ts -------------------------------------------------------------------------------- /v3/src/test/mock-animation-frame.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/mock-animation-frame.ts -------------------------------------------------------------------------------- /v3/src/test/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/setupTests.ts -------------------------------------------------------------------------------- /v3/src/test/test-tile-content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/test-tile-content.ts -------------------------------------------------------------------------------- /v3/src/test/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/test-utils.ts -------------------------------------------------------------------------------- /v3/src/test/v2/24cats.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/v2/24cats.codap -------------------------------------------------------------------------------- /v3/src/test/v2/bogus-document.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/v2/bogus-document.codap -------------------------------------------------------------------------------- /v3/src/test/v2/calculator.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/v2/calculator.codap -------------------------------------------------------------------------------- /v3/src/test/v2/graph-no-data.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/v2/graph-no-data.codap -------------------------------------------------------------------------------- /v3/src/test/v2/mammals-adornments.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/v2/mammals-adornments.codap -------------------------------------------------------------------------------- /v3/src/test/v2/mammals-all-graphs.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/v2/mammals-all-graphs.codap -------------------------------------------------------------------------------- /v3/src/test/v2/mammals-bar-charts.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/v2/mammals-bar-charts.codap -------------------------------------------------------------------------------- /v3/src/test/v2/mammals-case-card.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/v2/mammals-case-card.codap -------------------------------------------------------------------------------- /v3/src/test/v2/mammals-dot-plots.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/v2/mammals-dot-plots.codap -------------------------------------------------------------------------------- /v3/src/test/v2/mammals-graphs.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/v2/mammals-graphs.codap -------------------------------------------------------------------------------- /v3/src/test/v2/mammals.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/v2/mammals.codap -------------------------------------------------------------------------------- /v3/src/test/v2/markov-example.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/v2/markov-example.codap -------------------------------------------------------------------------------- /v3/src/test/v2/png-doc.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/v2/png-doc.codap -------------------------------------------------------------------------------- /v3/src/test/v2/rich-text.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/v2/rich-text.codap -------------------------------------------------------------------------------- /v3/src/test/v2/simple-text.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/v2/simple-text.codap -------------------------------------------------------------------------------- /v3/src/test/v2/slider.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/v2/slider.codap -------------------------------------------------------------------------------- /v3/src/test/v2/web-view-image.codap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/test/v2/web-view-image.codap -------------------------------------------------------------------------------- /v3/src/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/theme.ts -------------------------------------------------------------------------------- /v3/src/utilities/animation-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/animation-utils.ts -------------------------------------------------------------------------------- /v3/src/utilities/codap-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/codap-utils.test.ts -------------------------------------------------------------------------------- /v3/src/utilities/codap-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/codap-utils.ts -------------------------------------------------------------------------------- /v3/src/utilities/color-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/color-utils.test.ts -------------------------------------------------------------------------------- /v3/src/utilities/color-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/color-utils.ts -------------------------------------------------------------------------------- /v3/src/utilities/css-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/css-utils.ts -------------------------------------------------------------------------------- /v3/src/utilities/csv-export.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/csv-export.test.ts -------------------------------------------------------------------------------- /v3/src/utilities/csv-export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/csv-export.ts -------------------------------------------------------------------------------- /v3/src/utilities/csv-import.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/csv-import.test.ts -------------------------------------------------------------------------------- /v3/src/utilities/csv-import.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/csv-import.ts -------------------------------------------------------------------------------- /v3/src/utilities/data-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/data-utils.test.ts -------------------------------------------------------------------------------- /v3/src/utilities/data-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/data-utils.ts -------------------------------------------------------------------------------- /v3/src/utilities/date-iso-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/date-iso-utils.test.ts -------------------------------------------------------------------------------- /v3/src/utilities/date-iso-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/date-iso-utils.ts -------------------------------------------------------------------------------- /v3/src/utilities/date-parser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/date-parser.test.ts -------------------------------------------------------------------------------- /v3/src/utilities/date-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/date-parser.ts -------------------------------------------------------------------------------- /v3/src/utilities/date-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/date-utils.test.ts -------------------------------------------------------------------------------- /v3/src/utilities/date-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/date-utils.ts -------------------------------------------------------------------------------- /v3/src/utilities/dom-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/dom-utils.test.ts -------------------------------------------------------------------------------- /v3/src/utilities/dom-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/dom-utils.ts -------------------------------------------------------------------------------- /v3/src/utilities/environment-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/environment-utils.ts -------------------------------------------------------------------------------- /v3/src/utilities/generic-import.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/generic-import.test.ts -------------------------------------------------------------------------------- /v3/src/utilities/generic-import.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/generic-import.ts -------------------------------------------------------------------------------- /v3/src/utilities/importable-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/importable-files.ts -------------------------------------------------------------------------------- /v3/src/utilities/js-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/js-utils.test.ts -------------------------------------------------------------------------------- /v3/src/utilities/js-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/js-utils.ts -------------------------------------------------------------------------------- /v3/src/utilities/json-number.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/json-number.test.ts -------------------------------------------------------------------------------- /v3/src/utilities/json-number.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/json-number.ts -------------------------------------------------------------------------------- /v3/src/utilities/mapped-string-array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/mapped-string-array.ts -------------------------------------------------------------------------------- /v3/src/utilities/math-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/math-utils.test.ts -------------------------------------------------------------------------------- /v3/src/utilities/math-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/math-utils.ts -------------------------------------------------------------------------------- /v3/src/utilities/mst-autorun.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/mst-autorun.ts -------------------------------------------------------------------------------- /v3/src/utilities/mst-document-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/mst-document-utils.ts -------------------------------------------------------------------------------- /v3/src/utilities/mst-reaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/mst-reaction.ts -------------------------------------------------------------------------------- /v3/src/utilities/mst-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/mst-utils.test.ts -------------------------------------------------------------------------------- /v3/src/utilities/mst-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/mst-utils.ts -------------------------------------------------------------------------------- /v3/src/utilities/mst.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/mst.test.ts -------------------------------------------------------------------------------- /v3/src/utilities/nist-noint1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/nist-noint1.ts -------------------------------------------------------------------------------- /v3/src/utilities/nist-norris.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/nist-norris.ts -------------------------------------------------------------------------------- /v3/src/utilities/platform-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/platform-utils.ts -------------------------------------------------------------------------------- /v3/src/utilities/plugin-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/plugin-utils.test.ts -------------------------------------------------------------------------------- /v3/src/utilities/plugin-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/plugin-utils.ts -------------------------------------------------------------------------------- /v3/src/utilities/profiler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/profiler.ts -------------------------------------------------------------------------------- /v3/src/utilities/stats-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/stats-utils.test.ts -------------------------------------------------------------------------------- /v3/src/utilities/stats-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/stats-utils.ts -------------------------------------------------------------------------------- /v3/src/utilities/string-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/string-builder.ts -------------------------------------------------------------------------------- /v3/src/utilities/translation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/translation/README.md -------------------------------------------------------------------------------- /v3/src/utilities/translation/locale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/translation/locale.ts -------------------------------------------------------------------------------- /v3/src/utilities/url-params.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/url-params.test.ts -------------------------------------------------------------------------------- /v3/src/utilities/url-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/url-params.ts -------------------------------------------------------------------------------- /v3/src/utilities/urls.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/urls.test.ts -------------------------------------------------------------------------------- /v3/src/utilities/urls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/urls.ts -------------------------------------------------------------------------------- /v3/src/utilities/version-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/version-utils.ts -------------------------------------------------------------------------------- /v3/src/utilities/view-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/utilities/view-utils.ts -------------------------------------------------------------------------------- /v3/src/v2/codap-v2-data-set-importer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/v2/codap-v2-data-set-importer.ts -------------------------------------------------------------------------------- /v3/src/v2/codap-v2-document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/v2/codap-v2-document.ts -------------------------------------------------------------------------------- /v3/src/v2/codap-v2-import.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/v2/codap-v2-import.test.ts -------------------------------------------------------------------------------- /v3/src/v2/codap-v2-tile-exporters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/v2/codap-v2-tile-exporters.ts -------------------------------------------------------------------------------- /v3/src/v2/codap-v2-tile-importers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/v2/codap-v2-tile-importers.ts -------------------------------------------------------------------------------- /v3/src/v2/codap-v2-type-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/v2/codap-v2-type-utils.ts -------------------------------------------------------------------------------- /v3/src/v2/codap-v2-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/v2/codap-v2-types.ts -------------------------------------------------------------------------------- /v3/src/v2/dg-main-page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/v2/dg-main-page.ts -------------------------------------------------------------------------------- /v3/src/v2/export-v2-document.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/v2/export-v2-document.test.ts -------------------------------------------------------------------------------- /v3/src/v2/export-v2-document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/v2/export-v2-document.ts -------------------------------------------------------------------------------- /v3/src/v2/import-v2-document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/v2/import-v2-document.ts -------------------------------------------------------------------------------- /v3/src/v2/sc-compat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/src/v2/sc-compat.ts -------------------------------------------------------------------------------- /v3/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/tsconfig.json -------------------------------------------------------------------------------- /v3/versions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/versions.md -------------------------------------------------------------------------------- /v3/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/webpack.config.js -------------------------------------------------------------------------------- /v3/why-did-you-render.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/v3/why-did-you-render.ts -------------------------------------------------------------------------------- /webpack-entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/webpack-entry.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/concord-consortium/codap/HEAD/webpack.config.js --------------------------------------------------------------------------------