fortplot_spec_config_styling Module

Parse Vega-Lite config title, legend, range (color palette), and color-array helpers.



Subroutines

public subroutine parse_config_title(json, pos, tc, status)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: json
integer, intent(inout) :: pos
type(config_title_t), intent(inout) :: tc
integer, intent(out) :: status

public subroutine parse_config_legend(json, pos, lg, status)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: json
integer, intent(inout) :: pos
type(config_legend_t), intent(inout) :: lg
integer, intent(out) :: status

public subroutine parse_config_range(json, pos, cfg, status)

Parse config.range object, extracting category colors.

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: json
integer, intent(inout) :: pos
type(config_t), intent(inout) :: cfg
integer, intent(out) :: status