DisplayTextFormatterSupport

DisplayTextFormatterSupport

Overview

DisplayTextFormatterSupport is a struct in Aspose.Cells FOSS for Rust. Inherits from: Default, Clone, PartialEq.

This struct provides 16 methods for working with DisplayTextFormatterSupport objects in Rust programs. Available methods include: contains_numeric_placeholder, convert_to_double, evaluate_condition, expand_section_pattern, get_absolute_numeric_value, is_numeric_value, parse_sections, sanitize_numeric_section, select_date_time_section, select_numeric_section, select_text_section, should_use_absolute_value, and 4 additional methods. All public members are accessible to any Rust application after installing the Aspose.Cells FOSS for Rust package.

Methods

SignatureDescription
select_numeric_section(sections: IReadOnlyList<DisplayFormatSectionInfo>, numeric_value: f64, use_absolute_value: Ref<bool>)DisplayFormatSectionInfoCalls select_numeric_section(sections, numeric_value, use_absolute_value) on this DisplayTextFormatterSupport instance.
select_text_section(sections: IReadOnlyList<DisplayFormatSectionInfo>)DisplayFormatSectionInfoCalls select_text_section(sections) on this DisplayTextFormatterSupport instance.
select_date_time_section(sections: IReadOnlyList<DisplayFormatSectionInfo>)DisplayFormatSectionInfoCalls select_date_time_section(sections) on this DisplayTextFormatterSupport instance.
parse_sections(format_code: String)Vec<DisplayFormatSectionInfo>Calls parse_sections(format_code) on this DisplayTextFormatterSupport instance.
split_sections(format_code: String)Vec<String>Calls split_sections(format_code) on this DisplayTextFormatterSupport instance.
try_parse_section_condition(section: String, condition_operator: Ref<String>, condition_value: Ref<f64>)boolCalls try_parse_section_condition(section, condition_operator, condition_value) on this DisplayTextFormatterSupport instance.
try_parse_condition_token(token: String, condition_operator: Ref<String>, condition_value: Ref<f64>)boolCalls try_parse_condition_token(token, condition_operator, condition_value) on this DisplayTextFormatterSupport instance.
evaluate_condition(condition_operator: String, numeric_value: f64, condition_value: f64)boolCalls evaluate_condition(condition_operator, numeric_value, condition_value) on this DisplayTextFormatterSupport instance.
should_use_absolute_value(section: String, numeric_value: f64)boolCalls should_use_absolute_value(section, numeric_value) on this DisplayTextFormatterSupport instance.
sanitize_numeric_section(section: String)StringCalls sanitize_numeric_section(section) on this DisplayTextFormatterSupport instance.
strip_directive_brackets(section: String, preserve_elapsed_tokens: bool)StringCalls strip_directive_brackets(section, preserve_elapsed_tokens) on this DisplayTextFormatterSupport instance.
contains_numeric_placeholder(pattern: String)boolCalls contains_numeric_placeholder(pattern) on this DisplayTextFormatterSupport instance.
expand_section_pattern(pattern: String, value_text: String, replace_text_placeholder: bool)StringCalls expand_section_pattern(pattern, value_text, replace_text_placeholder) on this DisplayTextFormatterSupport instance.
is_numeric_value(value: serde_json::Value)boolCalls is_numeric_value(value) on this DisplayTextFormatterSupport instance.
convert_to_double(value: serde_json::Value)f64Calls convert_to_double(value) on this DisplayTextFormatterSupport instance.
get_absolute_numeric_value(value: serde_json::Value)serde_json::ValueCalls get_absolute_numeric_value(value) on this DisplayTextFormatterSupport instance.

See Also