Module: OS::Linux::Cask::Config::ClassMethods Приватный
- Определено в:
- extend/os/linux/cask/config.rb
Этот модуль является частью приватного API. Этот модуль можно использовать только в репозитории Homebrew/brew. Третьим лицам следует по возможности избегать использования этого модуля, так как он может быть удалён или изменён без предупреждения.
Краткое описание констант свернуть
- DEFAULT_DIRS =
Эта константа является частью приватного API. Эту константу можно использовать только в репозитории Homebrew/brew. Третьим лицам следует по возможности избегать использования этой константы, так как она может быть удалена или изменена без предупреждения.
T.let({ vst_plugindir: "~/.vst", vst3_plugindir: "~/.vst3", fontdir: "#{ENV.fetch("HOMEBREW_XDG_DATA_HOME", "~/.local/share")}/fonts", appdir: "~/.config/apps", appimagedir: "~/Applications", }.freeze, T::Hash[Symbol, String])
Краткое описание методов экземпляра свернуть
Подробное описание методов экземпляра
#defaults ⇒ Hash{Symbol => LazyObject, String}
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. Третьим лицам следует по возможности избегать использования этого метода, так как он может быть удалён или изменён без предупреждения.
20 21 22 23 24 | # File 'extend/os/linux/cask/config.rb', line 20 def defaults { languages: LazyObject.new { Linux.languages }, }.merge(DEFAULT_DIRS).freeze end |
© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/OS/Linux/Cask/Config/ClassMethods.html