mirror of
https://github.com/arcan1s/arcanis.me.git
synced 2025-07-21 08:29:55 +00:00
add page for new features, update aw pages for release
This commit is contained in:
@ -25,6 +25,7 @@ links:
|
||||
- Пакеты для <a href="//github.com/arcan1s/awesome-widgets/releases" title="Ubuntu">Ubuntu</a>
|
||||
- <a href="/ru/2014/09/04/migration-to-v2/" title="Миграция">Миграция на версию 2.0</a>
|
||||
- <a href="/ru/2014/12/19/aw-v21-bells-and-whistles/" title="Расширения">Расширения</a>
|
||||
- <a href="/en/2016/06/05/aw-formatters-and-macros/" title="Форматеры и макросы">Форматеры и макросы</a>
|
||||
---
|
||||
<!-- info block -->
|
||||
|
||||
@ -244,7 +245,7 @@ html код. Смотри [вопрос](//github.com/arcan1s/awesome-widgets/is
|
||||
|
||||
Начиная с версии 3.0.0 основной виджет поддерживает лямбда выражения, которые
|
||||
рассчитываются в рантайме. Они объявляются использованием конструкции
|
||||
`${% raw %}${{{% endraw %} {% raw %}}}{% endraw %}`:
|
||||
`{% raw %}${{{% endraw %} {% raw %}}}{% endraw %}`:
|
||||
|
||||
```javascript
|
||||
{% raw %}${{{% endraw %}
|
||||
@ -328,15 +329,18 @@ three()
|
||||
`$aw_function<args>{% raw %}{{{% endraw %}body{% raw %}}}{% endraw %}`, где
|
||||
аргументы могут быть опциональными. Если вы хотите передать несколько аргументов,
|
||||
они должны быть разделены запятыми. Если вы хотите передать запятую, как
|
||||
аргумент, используйте `$,`. Функции будут вызваны один раз при запуске перед все
|
||||
остальным.
|
||||
аргумент, используйте `$,`. Чтобы использовать сдвоенные скобки внутри тела, их
|
||||
нужно экранировать, используя `$`, например `${`. Функции будут вызваны один раз
|
||||
при запуске перед всем остальным.
|
||||
|
||||
| Функция | Описание | Аргументы | Тело |
|
||||
|---------|----------|-----------|------|
|
||||
| `aw_all` | была введена для отладки, возвращает все ключи по регекспу | (нет) | регексп для поиска |
|
||||
| `aw_all` | была введена для отладки, возвращает все ключи по регекспу | разделитель | регексп для поиска |
|
||||
| `aw_count` | возвращает количество ключей по заданному регекспу | (нет) | регексп для поиска |
|
||||
| `aw_keys` | возвращает ключи по заданному регекспу, объединенные разделителем | разделитель | регексп для поиска |
|
||||
| `aw_names` | возвращает имена ключей (т.е. без `$`) по заданному регекспу, объединенные разделителем | разделитель | регексп для поиска |
|
||||
| `aw_macro` | определяет пользовательский макрос | имя макроса, аргументы | тело макроса |
|
||||
| `aw_macro_*` | (* - имя макроса) вызов пользовательского макроса | аргументы макроса в аналогичном порядке | игнорируется |
|
||||
|
||||
### <a href="#advanced" class="anchor" id="advanced"><span class="octicon octicon-link"></span></a>Расширенные настройки
|
||||
|
||||
|
Reference in New Issue
Block a user