T16 Finance: market charts with kinds, volume, profile, studies, drawings, compare, alerts and sync (T16a–b); quotes, book, tape and DOM (T16c); order entry, blotter, risk, options and payoff (T16d); markets, calendars, portfolio and wallet (T16e); typography::Ellipsis ends lines that gpui's truncate clipped; chart notes stack and ticks label round values

This commit is contained in:
ZacharyZhang-NY committed 2026-09-25 23:30:04 -04:00
1 parent efde9d64b0
commit 8d43b7a880
76 files changed
+10311 -173

No files matched your search

+57
View File
@@ -0,0 +1,57 @@
mod blotter;
mod book;
mod calendars;
mod candles;
mod controls;
mod depth;
mod draw;
mod heatmap;
mod indicators;
mod labels;
mod market;
mod options;
mod overview;
mod payoff;
mod portfolio;
mod quotes;
mod renko;
mod risk;
mod series;
mod spread;
mod stage;
mod steer;
mod symbols;
mod tape;
mod tools;
mod trade;
mod wallet;
pub use blotter::{
Fill, OrderTable, PnLDisplay, Position, PositionTable, TradeHistoryTable, Working,
};
pub use book::{Level2Quotes, OrderBook, Side, Trade};
pub use calendars::{Earnings, EarningsCalendar, EconomicCalendar, NewsFeed, Release, Story};
pub use candles::Candle;
pub use controls::{
Arrangement, ChartTypeSwitcher, INTERVALS, IntervalSelector, MultiChartLayout, RANGES,
TimeRangeSelector,
};
pub use depth::DepthChart;
pub use heatmap::MarketHeatmap;
pub use market::{CandlestickChart, ChartKind, ChartSync};
pub use options::{GreeksTable, OptionChain, OptionQuote, Strike};
pub use overview::{MarketOverview, MarketStatus, Session, TradingSessionClock};
pub use payoff::{Leg, PayoffDiagram};
pub use portfolio::{
Dividend, DividendTable, FinancialStatementTable, PerformanceChart, PortfolioSummary, Statement,
};
pub use quotes::{PriceChangeBadge, PriceText, QuoteCard, TickerTape};
pub use renko::{PointFigureChart, RenkoChart};
pub use risk::{LeverageSlider, MarginIndicator, RiskMeter};
pub use series::{Overlay, Study};
pub use spread::{BidAskBar, SpreadIndicator};
pub use symbols::{Screener, SymbolBadge, SymbolSearch, Watch, Watchlist};
pub use tape::{DomLadder, TimeAndSales};
pub use tools::{Drawing, DrawingToolbar, FIB, IndicatorSelector, Tool};
pub use trade::{Order, OrderConfirmDialog, OrderEntry, OrderKind, QuickTradeButtons};
pub use wallet::{CryptoWalletCard, CurrencyConverter, Settled, TransactionList, Transfer};