mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-11-09 03:19:56 +00:00
b529e69289
* Allow the rendering of fields to be extended This commit extends the `$:/core/ui/EditTemplate/fields` tiddler to use a new cascade (Field Editor Cascade) to allow customizing the rendering of the field editor. It provides a default element for the cascade that displays the standard EditTextWidget as a fallback. That way, the implementation is completely backwards compatible. The `currentTiddler` and `currentField` variables are available in the transcluded tiddler. This has the additional benefit, that not only the `EditTextWidget` can be used. The user can use a dropdown-list or even something completely crazy. As long as it can be put into a tiddler that updates the field, it will be fine. * Make `select` Tags in Fields look like the rest This patch updates the CSS to make `tc-edit-texteditor` usable on `select`-tags as well. I'm not sure what `-webkit-appearance: none;` is for, but it hides the DropDown-arrow in Chrome and makes the select-tag hard to discover. I've changed the css to only apply it to the input tag. Maybe it can be removed altogether. * Add documentation for the Field Editor Cascade
17 lines
717 B
Plaintext
17 lines
717 B
Plaintext
created: 20220305173931551
|
|
modified: 20220305173931551
|
|
tags: Cascades
|
|
title: Field Editor Cascade
|
|
type: text/vnd.tiddlywiki
|
|
|
|
The field editor cascade is a [[cascade|Cascades]] used to choose a template for rendering the field editor within the [[EditTemplate|$:/core/ui/EditTemplate/fields]].
|
|
|
|
The default field editor cascade only contains one element:
|
|
|
|
# Use the tiddler $:/core/ui/EditTemplate/fieldEditor/default to render the field
|
|
|
|
See [[Customizing EditTemplate field rendering]] for more details.
|
|
|
|
You can see the current settings for the field editor cascade in $:/ControlPanel under the ''Info'' -> ''Advanced'' -> ''Cascades'' -> ''Field Editor'' tab.
|
|
|
|
<<list-links "[tag[Tiddler Field Editor Cascade]]">> |