Lines Matching refs:Snippet

67      * @param Snippet[] $snippets
90 * @return Snippet[] of node type and an array of array of html attributes
94 return Snippet::getSnippets();
98 * @return Snippet[] - the slot snippets (not the request snippet)
102 $snippets = Snippet::getSnippets();
105 if ($snippet->hasSlot(Snippet::REQUEST_SCOPE)) {
129 * @return null|Snippet[]
137 $snippets[] = Snippet::createFromJson($element)
147 * @return Snippet a snippet not in a slot
152 function &attachCssInternalStyleSheet($componentId, string $script = null): Snippet
154 $snippet = Snippet::getOrCreateFromComponentId($componentId, Snippet::EXTENSION_CSS);
165 * @return Snippet a snippet in a slot
167 public function attachJavascriptFromComponentId($componentId, string $script = null): Snippet
169 $snippet = Snippet::getOrCreateFromComponentId($componentId, Snippet::EXTENSION_JS);
183 function attachInternalJavascriptFromPathForRequest($componentId, Path $path): Snippet
185 return Snippet::getOrCreateFromContext($path)
186 ->addElement(Snippet::REQUEST_SCOPE)
193 * @return Snippet[]
224 * @return Snippet
228 function attachSnippetFromRequest($componentId, $type): Snippet
230 return Snippet::getOrCreateFromComponentId($componentId, $type)
231 ->addElement(Snippet::REQUEST_SCOPE);
239 * @return Snippet
242 …boResourceForSlot(string $snippetId, string $pathFromComboDrive, string $integrity = null): Snippet
246 return Snippet::getOrCreateFromContext($dokuPath)
260 * @return Snippet
263 function attachJavascriptComboLibrary(): Snippet
272 …ction attachSnippetFromComboResourceDrive(string $pathFromComboDrive, string $componentId): Snippet
276 return Snippet::getOrCreateFromContext($dokuPath)
286 … attachRemoteJavascriptLibrary(string $componentId, string $url, string $integrity = null): Snippet
289 return Snippet::getOrCreateFromRemoteUrl($url)
300 * @return Snippet
303 …teJavascriptLibraryFromLiteral(string $componentId, string $url, string $integrity = null): Snippet
307 return Snippet::getOrCreateFromRemoteUrl($url)
320 * @return Snippet
326 …tion attachRemoteCssStyleSheet(string $componentId, string $url, string $integrity = null): Snippet
330 return Snippet::getOrCreateFromRemoteUrl($url)
342 * @return Snippet
345 …RemoteCssStyleSheetFromLiteral(string $componentId, string $url, string $integrity = null): Snippet
349 return Snippet::getOrCreateFromRemoteUrl($url)
360 * @return Snippet[]
365 return Snippet::getSnippets();
371 $snippets = Snippet::getSnippets();
374 if (!$snippet->hasSlot(Snippet::REQUEST_SCOPE)) {
395 case Snippet::SLOT_SCOPE:
398 case Snippet::REQUEST_SCOPE:
402 case Snippet::ALL_SCOPE:
404 if ($scope !== Snippet::ALL_SCOPE) {
417 return $this->toHtml(Snippet::ALL_SCOPE);
423 return $this->toHtml(Snippet::SLOT_SCOPE);
428 $this->attachJavascriptFromComponentId(Snippet::COMBO_POPOVER);
429 $this->attachCssInternalStylesheet(Snippet::COMBO_POPOVER);
435 * @return Snippet[]
439 $snippets = Snippet::getSnippets();