jcb-compiler/src/0d71c2d9-2fc0-4c20-82c5-43c.../README.md

94 lines
2.5 KiB
Markdown
Raw Permalink Normal View History

2023-03-21 22:52:57 +00:00
```
██████╗ ██████╗ ██╗ ██╗███████╗██████╗
██╔══██╗██╔═══██╗██║ ██║██╔════╝██╔══██╗
██████╔╝██║ ██║██║ █╗ ██║█████╗ ██████╔╝
██╔═══╝ ██║ ██║██║███╗██║██╔══╝ ██╔══██╗
██║ ╚██████╔╝╚███╔███╔╝███████╗██║ ██║
╚═╝ ╚═════╝ ╚══╝╚══╝ ╚══════╝╚═╝ ╚═╝
```
# class Loader (Details)
> namespace: **VDM\Joomla\Componentbuilder\Compiler\Model**
```uml
@startuml
class Loader #Gold {
# Config $config
2023-10-04 18:28:29 +00:00
# FootableScripts $footablescripts
# GoogleChart $googlechart
# GetModule $getmodule
# UikitComp $uikitcomp
+ __construct(Config $config, FootableScripts $footablescripts, ...)
2023-03-21 22:52:57 +00:00
+ set(string $key, string $content, ...) : void
+ uikit(string $key, string $content) : void
# getFootableScripts(string $content) : bool
# getGetModule(string $content) : bool
# getGoogleChart(string $content) : bool
}
note right of Loader::__construct
2023-10-04 18:28:29 +00:00
Constructor.
2023-03-21 22:52:57 +00:00
since: 3.2.0
2023-10-04 18:28:29 +00:00
arguments:
Config $config
FootableScripts $footablescripts
GoogleChart $googlechart
GetModule $getmodule
UikitComp $uikitcomp
2023-03-21 22:52:57 +00:00
end note
note right of Loader::set
Automatically load some stuff
since: 3.2.0
return: void
arguments:
string $key
string $content
?string $target = null
end note
note right of Loader::uikit
Automatically load uikit version 2 data files
since: 3.2.0
return: void
end note
note right of Loader::getFootableScripts
Check for footable scripts
since: 3.2.0
return: bool
end note
note right of Loader::getGetModule
Check for getModules script
since: 3.2.0
return: bool
end note
note right of Loader::getGoogleChart
Check for get Google Chart script
since: 3.2.0
return: bool
end note
@enduml
```
---
```
██╗ ██████╗██████╗
██║██╔════╝██╔══██╗
██║██║ ██████╔╝
██ ██║██║ ██╔══██╗
╚█████╔╝╚██████╗██████╔╝
╚════╝ ╚═════╝╚═════╝
```
> Build with [Joomla Component Builder](https://git.vdm.dev/joomla/Component-Builder)