perspective_viewer/components/
mod.rs

1// ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
2// ┃ ██████ ██████ ██████       █      █      █      █      █ █▄  ▀███ █       ┃
3// ┃ ▄▄▄▄▄█ █▄▄▄▄▄ ▄▄▄▄▄█  ▀▀▀▀▀█▀▀▀▀▀ █ ▀▀▀▀▀█ ████████▌▐███ ███▄  ▀█ █ ▀▀▀▀▀ ┃
4// ┃ █▀▀▀▀▀ █▀▀▀▀▀ █▀██▀▀ ▄▄▄▄▄ █ ▄▄▄▄▄█ ▄▄▄▄▄█ ████████▌▐███ █████▄   █ ▄▄▄▄▄ ┃
5// ┃ █      ██████ █  ▀█▄       █ ██████      █      ███▌▐███ ███████▄ █       ┃
6// ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
7// ┃ Copyright (c) 2017, the Perspective Authors.                              ┃
8// ┃ ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ ┃
9// ┃ This file is part of the Perspective library, distributed under the terms ┃
10// ┃ of the [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0). ┃
11// ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
12
13//! `components` contains all Yew `Component` types, but only exports the 4
14//! necessary for public Custom Elements.  The rest are internal components of
15//! these 4.
16
17pub mod column_dropdown;
18pub mod column_selector;
19pub mod containers;
20pub mod copy_dropdown;
21pub mod datetime_column_style;
22pub mod error_message;
23pub mod export_dropdown;
24pub mod expression_editor;
25pub mod filter_dropdown;
26pub mod font_loader;
27pub mod form;
28pub mod function_dropdown;
29pub mod modal;
30pub mod number_column_style;
31pub mod plugin_selector;
32pub mod render_warning;
33pub mod status_bar;
34pub mod status_bar_counter;
35pub mod status_indicator;
36pub mod string_column_style;
37pub mod style;
38pub mod type_icon;
39pub mod viewer;
40
41pub mod column_settings_sidebar;
42pub mod style_controls;
43// pub mod empty_row;
44pub mod editable_header;
45pub mod empty_row;