Get desktop application:
View/edit binary Protocol Buffers messages
View types
Used in:
, , ,Used in:
Used in:
Informs the client of the feature set, e.g. what to expect in the `ViewConfig` message.
Used in:
(message has no fields)
Used in:
Used in:
`Client::get_hosted_tables`
Used in:
Used in:
Used in:
The data type constructors Perspective supports.
Used in:
, , ,`Client::table`.
Used in:
Used in:
Used in:
(message has no fields)
Used in:
Used in:
(message has no fields)
Minimum Virtual API (theoretical).
Optional (we can enable real-time/autocomplete/etc with these, but not required).
External (we don't need these for viewer, but the developer may).
Filter type scalars - this is _not_ the same as a Columns scalar, as this value is used in the view config and must be JSON safe!
Used in:
int64 date = 2; // TODO these are the wrong type int64 datetime = 3;
int32 int = 5;
Used in:
,Used in:
Recoverable, user-readable error reporting from the engine.
Used in:
Used in:
(message has no fields)
Used in:
TODO This belongs in features
Used in:
Used in:
`Table::delete`
Used in:
Used in:
(message has no fields)
`Table::make_port`
Used in:
(message has no fields)
Used in:
`Table::view`
Used in:
Used in:
`Table::on_delete`
Used in:
(message has no fields)
Used in:
(message has no fields)
`Table::remove_delete`
Used in:
Used in:
(message has no fields)
`Table::remove`
Used in:
Used in:
(message has no fields)
`Table::replace`
Used in:
Used in:
(message has no fields)
`Table::schema`
Used in:
(message has no fields)
Used in:
`Table::size`
Used in:
(message has no fields)
Used in:
`Table::update`
Used in:
Used in:
(message has no fields)
`Table::validate_expressions` TODO: This should be just `validate()`
Used in:
Used in:
Used in:
Used in:
Used in:
Used in:
(message has no fields)
Used in:
repeated ColumnPath paths = 1;
Used in:
,Used in:
Used in:
Used in:
Used in:
Used in:
(message has no fields)
Used in:
(message has no fields)
`View::dimensions`
Used in:
(message has no fields)
Used in:
Used in:
Used in:
Used in:
(message has no fields)
Used in:
`View::get_config`
Used in:
(message has no fields)
Used in:
Used in:
Used in:
Used in:
(message has no fields)
Used in:
(message has no fields)
Used in:
Used in:
Used in:
Options for requresting a slice of data, starting with the rectangular viewport.
Used in:
, , , ,optional bool id = 5; optional bool index = 3; optional bool formatted = 6; optional bool leaves_only = 7; optional bool compression = 3;
Used in:
Used in:
(message has no fields)
Used in:
Used in:
(message has no fields)
`View::schema`
Used in:
(message has no fields)
Used in:
`View::set_depth`
Used in:
Used in:
(message has no fields)
Used in:
Used in:
Used in:
Used in:
Used in:
Used in:
Used in:
Used in:
Used in:
Used in: