Serj Kalichev 1 rok temu
rodzic
commit
b682905952
1 zmienionych plików z 24 dodań i 4 usunięć
  1. 24 4
      docs/klish3.ru.md

+ 24 - 4
docs/klish3.ru.md

@@ -140,7 +140,8 @@ shell скрипты, но и скрипты на других интерпре
 принадлежит какому-либо VIEW и в нем определена. При работе в klish всегда
 существует "текущий путь". По умолчанию, при запуске klish текущим путем
 назначается VIEW с именем "main". Текущий путь определяет какие команды в данный
-момент видны оператору. Текущий путь можно менять командами навигации. Например
+момент видны оператору. Текущий путь можно менять
+[командами навигации](#навигация). Например
 перейти в "соседний" VIEW, тогда текущим путем станет этот соседний VIEW,
 вытеснив старый. Другая возможность - "уйти вглубь", т.е. зайти во вложенный
 VIEW. Тогда текущий путь станет двух-уровневым, подобно тому, как можно зайти во
@@ -1280,11 +1281,30 @@ SEQ сам может быть элементом контейнера SWITCH.
 ### VIEW
 
 `VIEW` предназначены для организации команд и других элементов конфигурации в
-"области видимости".
+["области видимости"](#области-видимости). При работе оператора с klish,
+существует текущий путь сессии. Элементами пути являются элементы `VIEW`.
+Менять текущий путь можно с помощью [команд навигации](#навигация).
+Если оператор находится во вложенном `VIEW`, т.е. текущий путь сессии содержит
+несколько уровней, подобно вложенным директориям в файловой системе, то оператору
+доступны все команды, принадлежащие не только `VIEW`, находящемуся на самом
+верхнем уровне пути, но и всех "предыдущих" `VIEW`, составляющих путь.
 
-Атрибуты:
+Можно создавать "теневые" `VIEW`, которые никогда не станут элементами текущего
+пути. К этим `VIEW` можно обращаться по [ссылкам](#ссылки-на-элементы) и таким
+образом добавлять их содержимое в то место схемы, где создана ссылка.
 
-* [`name`](#атрибут-name)
+`VIEW` могут быть определены внутри следующих элементов:
+
+* `KLISH`
+* `VIEW`
+* `COMMAND`
+* `PARAM`
+
+Атрибуты элемента `VIEW`:
+
+* [`name`](#атрибут-name) - идентификатор элемента.
+* [`help`](#атрибут-help) - описание элемента.
+* [`ref`](#атрибут-name) - ссылка на другой `VIEW`.
 
 
 ### COMMAND