Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
design_tokens_w3c.hpp
Go to the documentation of this file.
1#pragma once
2
15
16#include <string>
17#include <vector>
18
20
21namespace pulp::view {
22
51std::string to_w3c_tokens_json(const IRTokens& tokens, bool pretty = true);
52
70std::vector<std::string> validate_dtcg(const std::string& json);
71
72} // namespace pulp::view
Normalized intermediate representation (IR) for imported designs: the IR value model (style,...
Hover-cursor tracking for platform window hosts.
Definition fwd.hpp:27
std::vector< std::string > validate_dtcg(const std::string &json)
Validate a JSON document against the DTCG invariants the emitter targets.
std::string to_w3c_tokens_json(const IRTokens &tokens, bool pretty=true)
Serialize design-import tokens to a W3C Design Tokens (DTCG) JSON document.
Design token collection (W3C-compatible).
Definition design_ir.hpp:782