fleetmanager.dashboard package

Submodules

fleetmanager.dashboard.app module

fleetmanager.dashboard.page_config module

fleetmanager.dashboard.page_config.add_vehicle(plate_in, make_in, model_in, type_in, fuel_in, wltp_fossil_in, wltp_el_in, capacity_decrease_in, co2_pr_km_in, range_in, omkostning_aar_in, location_in, start_leasing_in, end_leasing_in, leasing_type_in, km_aar_in)[source]
fleetmanager.dashboard.page_config.display_output(data, data_previous)[source]
fleetmanager.dashboard.page_config.download_cars_data(n_clicks)[source]
fleetmanager.dashboard.page_config.error_alert(error)[source]
fleetmanager.dashboard.page_config.get_cars_rounded()[source]
fleetmanager.dashboard.page_config.init_new_car_modal()[source]
fleetmanager.dashboard.page_config.init_table()[source]
fleetmanager.dashboard.page_config.success_alert()[source]
fleetmanager.dashboard.page_config.toggle_modal(n1, n2, is_open)[source]
fleetmanager.dashboard.page_config.update_cars()[source]
fleetmanager.dashboard.page_config.update_db(ub, ab, plate_in, make_in, model_in, type_in, fuel_in, wltp_fossil_in, wltp_el_in, capacity_decrease_in, co2_pr_km_in, range_in, omkostning_aar_in, location_in, start_leasing_in, end_leasing_in, leasing_type_in, km_aar_in)[source]
fleetmanager.dashboard.page_config.validate_capacity_decrease_is_percent(value)[source]
fleetmanager.dashboard.page_config.warning_alert(warning)[source]

fleetmanager.dashboard.page_fleet module

fleetmanager.dashboard.page_fleet.download(n_clicks, figures, trip_store, location_name)[source]
fleetmanager.dashboard.page_fleet.download_csv(n_clicks, trip_store, location_name)[source]
fleetmanager.dashboard.page_fleet.enable_int(on)[source]
fleetmanager.dashboard.page_fleet.enable_km(on)[source]
fleetmanager.dashboard.page_fleet.fleet_add(n, selected_vehicles)[source]
fleetmanager.dashboard.page_fleet.fleet_view(url, checklist, id_checklist, selected_vehicles)[source]
fleetmanager.dashboard.page_fleet.lcb_in(*args)[source]
fleetmanager.dashboard.page_fleet.open_modal(n)[source]
fleetmanager.dashboard.page_fleet.persistent_daterange(children)[source]
fleetmanager.dashboard.page_fleet.persistent_figures(fig)[source]
fleetmanager.dashboard.page_fleet.persistent_savings_pr_year(children, style)[source]
fleetmanager.dashboard.page_fleet.persistent_savings_pr_year_co2e(children, style)[source]
fleetmanager.dashboard.page_fleet.persistent_trips_without_vehicle(children, style)[source]
fleetmanager.dashboard.page_fleet.toggle_modal(n1, n2, is_open)[source]
fleetmanager.dashboard.page_fleet.update_total_sim(n_vehicle)[source]

fleetmanager.dashboard.page_goal module

fleetmanager.dashboard.page_goal.enable_int_op(on)[source]
fleetmanager.dashboard.page_goal.enable_km_op(on)[source]
fleetmanager.dashboard.page_goal.long_callback_optim(*args)[source]
fleetmanager.dashboard.page_goal.make_vehicle_list(dates, location, url, selected_vehicles)[source]
fleetmanager.dashboard.page_goal.persistent_goal_figure(fig)[source]
fleetmanager.dashboard.page_goal.update_view(unix_times, selected_vehicles)[source]

fleetmanager.dashboard.page_setup module

fleetmanager.dashboard.page_setup.location_view(start_date, end_date)[source]
fleetmanager.dashboard.page_setup.vehicle_selection(id_checklist, checklist)[source]
fleetmanager.dashboard.page_setup.vehicle_view(location_id, start_date, end_date, choose_all, choose_all_value, selected_vehicles, vw, lm)[source]

fleetmanager.dashboard.sidebar module

fleetmanager.dashboard.sidebar.render_page_content(pathname, fleet_page)[source]

fleetmanager.dashboard.utils module

fleetmanager.dashboard.utils.accordian_table(fleet_header, fleet, current_expense, simulation_expense, savings, current_emission, simulation_emission, emission_savings)[source]
fleetmanager.dashboard.utils.capacity_plot_from(source, xlabel=None, ylabel=None, title=None)[source]
fleetmanager.dashboard.utils.card(body, header=None, style=None)[source]
fleetmanager.dashboard.utils.consequence_table_from(source)[source]
fleetmanager.dashboard.utils.distance_histogram_from(source, xlabel=None, ylabel=None, title=None)[source]
fleetmanager.dashboard.utils.get_emission(entry)[source]
fleetmanager.dashboard.utils.goal_bar_plot(keys, values, title=None, xlabel=None, ylabel=None)[source]
fleetmanager.dashboard.utils.input_table(data, header=None, id=None, col_style=None, fn_input=None, fn_params=None, total_id=None, fn_input_value=False)[source]
fleetmanager.dashboard.utils.prepare_trip_store(trips, location_name)[source]
fleetmanager.dashboard.utils.toggle_all(vehicle_view, change_to=True)[source]
fleetmanager.dashboard.utils.unix_time_millis(dt)[source]

Convert datetime to unix timestamp

fleetmanager.dashboard.utils.unix_to_datetime(unix)[source]

Convert unix timestamp to datetime.

fleetmanager.dashboard.view module

fleetmanager.dashboard.view.render_page_content(pathname)[source]

Module contents