morph 0.1.0
Asynchronous bridge between GUI thread and business models
Loading...
Searching...
No Matches
morph::ui::CustomizePoint Struct Reference

A customization point (spec 5 §12b). More...

#include <document.hpp>

Public Attributes

std::string name
 The point's name.
std::string path
 The declaration's JSON Pointer.
std::string kind
 columns, choice, value, layout, saved, arrange, and in the app document pins.
std::string of
 The element a columns or arrange point adjusts.
std::vector< std::string > options
 The options of a choice.
Type type
 The type of a value.
Value defaultValue
 The default choice; null when none is declared.

Detailed Description

A customization point (spec 5 §12b).

Definition at line 490 of file document.hpp.

Member Data Documentation

◆ name

std::string morph::ui::CustomizePoint::name

The point's name.

Definition at line 492 of file document.hpp.

◆ path

std::string morph::ui::CustomizePoint::path

The declaration's JSON Pointer.

Definition at line 494 of file document.hpp.

◆ kind

std::string morph::ui::CustomizePoint::kind

columns, choice, value, layout, saved, arrange, and in the app document pins.

Definition at line 496 of file document.hpp.

◆ of

std::string morph::ui::CustomizePoint::of

The element a columns or arrange point adjusts.

Definition at line 498 of file document.hpp.

◆ options

std::vector<std::string> morph::ui::CustomizePoint::options

The options of a choice.

Definition at line 500 of file document.hpp.

◆ type

Type morph::ui::CustomizePoint::type

The type of a value.

Definition at line 502 of file document.hpp.

◆ defaultValue

Value morph::ui::CustomizePoint::defaultValue

The default choice; null when none is declared.

Definition at line 504 of file document.hpp.


The documentation for this struct was generated from the following file: