VariableAxis
Overview
VariableAxis és una classe en FOSS per Python.
VariableAxis.normalize(valor) torna la posició normalitzada (0-1) d’una coordenada de l’eix brut segons el rang definit per a l"eix.
Aquesta classe proporciona 14 mètodes per treballar amb objectes VariableAxis en programes de Python. Els mètodes disponibles inclouen: clamp, css_variation_setting, describe_value, format_value, get_preset, language_profiles, localization_coverage, localization_resolution, localized_labels, name, normalize, requested_language_hints, i 2 mètodes addicionals. Tots els membres públics són accessibles a qualsevol aplicació de Python després d’instal·lar el paquet FOSS per Python. Propietats: available_languages, css_axis_tag, default_preset, default_ratio, default_value, description, i 17 més.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
available_languages | tuple[str, ...] | Read | Obté les llengües disponibles. |
label | str | Read | Obté l’etiqueta. |
description | `str | None` | Read |
unit_label | str | Read | Obté l’etiqueta de la unitat. |
presentation_kind | str | Read | És com una presentació. |
display_group | str | Read | Obté el grup d’exposició. |
display_order | int | Read | Obté l’ordre de la mostra. |
is_registered_axis | bool | Read | Obté l’eix està registrat. |
recommended_step | float | Read | Obté el pas recomanat. |
span | float | Read | T’obté el temps. |
default_ratio | `float | None` | Read |
presets | list[VariableAxisPreset] | Read | Obté les configuracions. |
is_hidden | bool | Read | Obté el està amagat. |
default_preset | `VariableAxisPreset | None` | Read |
range_summary | str | Read | Obté el resum de la gamma. |
css_axis_tag | str | Read | Obté la etiqueta CSS. |
tag | str | Llegir/Escriure | Obté o fixa la marca. |
min_value | float | Llegir/Escriure | Obté o fixa el valor min. |
default_value | float | Llegir/Escriure | Obté o fixa el valor predeterminat. |
max_value | float | Llegir/Escriure | Obté o fixa el valor màxim. |
flags | int | Llegir/Escriure | Obté o posa les banderes. |
name_id | int | Llegir/Escriure | Obté o configura el nom d’identificació. |
names_by_language | dict[str, str] | Llegir/Escriure | Obté o fixa els noms per idioma. |
Methods
| Signature | Description |
|---|---|
| `name(language: str | tuple[str, …])→str |
| `localization_resolution(language: str | tuple[str, …])→LocalizationResolution` |
| `localization_coverage(language: str | tuple[str, …])→LocalizationCoverage` |
| `localized_labels(preferred_languages: str | tuple[str, …])→tuple[tuple[str, str], …]` |
| `requested_language_hints(language: str | tuple[str, …])→tuple[RequestedLanguageHint, …]` |
| `language_profiles(language: str | tuple[str, …])→tuple[LanguageProfile, …]` |
clamp(value: float) → float | ` torna la coordenada subministrada amb el punt de fixació a l’abast definit per l"eixs. |
normalize(value: float) → float | Escala una coordenada d’eix brut fins al rang normalitzat 0-1 definit pels punts de començament, pic i fi de l’eixs. |
format_value(value: float) → str | Retorna una representació de cadena del valor utilitzant l’unitat d’eix |
describe_value(value: float) → str | Retorna una descripció del valor llesable per l’ésser humà amb etiqueta d’unitat. |
css_variation_setting(value: float) → str | Retorna una cadena CSS per a la configuració de variació d’eixos |
| `ui_control(language: str | tuple[str, …])→dict[str, object]` |
get_preset(name: str) → `VariableAxisPreset | None` |
| `to_presentation(language: str | tuple[str, …], suggested_values: tuple[float, …] |