166 lines
5.0 KiB
TypeScript
166 lines
5.0 KiB
TypeScript
import { queryParams, type RouteQueryOptions, type RouteDefinition, type RouteFormDefinition } from './../../../../wayfinder'
|
|
/**
|
|
* @see \Barryvdh\Debugbar\Controllers\AssetController::css
|
|
* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:36
|
|
* @route '/_debugbar/assets/stylesheets'
|
|
*/
|
|
export const css = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
|
url: css.url(options),
|
|
method: 'get',
|
|
})
|
|
|
|
css.definition = {
|
|
methods: ["get","head"],
|
|
url: '/_debugbar/assets/stylesheets',
|
|
} satisfies RouteDefinition<["get","head"]>
|
|
|
|
/**
|
|
* @see \Barryvdh\Debugbar\Controllers\AssetController::css
|
|
* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:36
|
|
* @route '/_debugbar/assets/stylesheets'
|
|
*/
|
|
css.url = (options?: RouteQueryOptions) => {
|
|
return css.definition.url + queryParams(options)
|
|
}
|
|
|
|
/**
|
|
* @see \Barryvdh\Debugbar\Controllers\AssetController::css
|
|
* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:36
|
|
* @route '/_debugbar/assets/stylesheets'
|
|
*/
|
|
css.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
|
url: css.url(options),
|
|
method: 'get',
|
|
})
|
|
|
|
/**
|
|
* @see \Barryvdh\Debugbar\Controllers\AssetController::css
|
|
* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:36
|
|
* @route '/_debugbar/assets/stylesheets'
|
|
*/
|
|
css.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
|
url: css.url(options),
|
|
method: 'head',
|
|
})
|
|
|
|
/**
|
|
* @see \Barryvdh\Debugbar\Controllers\AssetController::css
|
|
* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:36
|
|
* @route '/_debugbar/assets/stylesheets'
|
|
*/
|
|
const cssForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
|
action: css.url(options),
|
|
method: 'get',
|
|
})
|
|
|
|
/**
|
|
* @see \Barryvdh\Debugbar\Controllers\AssetController::css
|
|
* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:36
|
|
* @route '/_debugbar/assets/stylesheets'
|
|
*/
|
|
cssForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
|
action: css.url(options),
|
|
method: 'get',
|
|
})
|
|
|
|
/**
|
|
* @see \Barryvdh\Debugbar\Controllers\AssetController::css
|
|
* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:36
|
|
* @route '/_debugbar/assets/stylesheets'
|
|
*/
|
|
cssForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
|
action: css.url({
|
|
[options?.mergeQuery ? 'mergeQuery' : 'query']: {
|
|
_method: 'HEAD',
|
|
...(options?.query ?? options?.mergeQuery ?? {}),
|
|
}
|
|
}),
|
|
method: 'get',
|
|
})
|
|
|
|
css.form = cssForm
|
|
|
|
/**
|
|
* @see \Barryvdh\Debugbar\Controllers\AssetController::js
|
|
* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:14
|
|
* @route '/_debugbar/assets/javascript'
|
|
*/
|
|
export const js = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
|
url: js.url(options),
|
|
method: 'get',
|
|
})
|
|
|
|
js.definition = {
|
|
methods: ["get","head"],
|
|
url: '/_debugbar/assets/javascript',
|
|
} satisfies RouteDefinition<["get","head"]>
|
|
|
|
/**
|
|
* @see \Barryvdh\Debugbar\Controllers\AssetController::js
|
|
* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:14
|
|
* @route '/_debugbar/assets/javascript'
|
|
*/
|
|
js.url = (options?: RouteQueryOptions) => {
|
|
return js.definition.url + queryParams(options)
|
|
}
|
|
|
|
/**
|
|
* @see \Barryvdh\Debugbar\Controllers\AssetController::js
|
|
* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:14
|
|
* @route '/_debugbar/assets/javascript'
|
|
*/
|
|
js.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
|
|
url: js.url(options),
|
|
method: 'get',
|
|
})
|
|
|
|
/**
|
|
* @see \Barryvdh\Debugbar\Controllers\AssetController::js
|
|
* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:14
|
|
* @route '/_debugbar/assets/javascript'
|
|
*/
|
|
js.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
|
|
url: js.url(options),
|
|
method: 'head',
|
|
})
|
|
|
|
/**
|
|
* @see \Barryvdh\Debugbar\Controllers\AssetController::js
|
|
* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:14
|
|
* @route '/_debugbar/assets/javascript'
|
|
*/
|
|
const jsForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
|
action: js.url(options),
|
|
method: 'get',
|
|
})
|
|
|
|
/**
|
|
* @see \Barryvdh\Debugbar\Controllers\AssetController::js
|
|
* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:14
|
|
* @route '/_debugbar/assets/javascript'
|
|
*/
|
|
jsForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
|
action: js.url(options),
|
|
method: 'get',
|
|
})
|
|
|
|
/**
|
|
* @see \Barryvdh\Debugbar\Controllers\AssetController::js
|
|
* @see vendor/barryvdh/laravel-debugbar/src/Controllers/AssetController.php:14
|
|
* @route '/_debugbar/assets/javascript'
|
|
*/
|
|
jsForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
|
|
action: js.url({
|
|
[options?.mergeQuery ? 'mergeQuery' : 'query']: {
|
|
_method: 'HEAD',
|
|
...(options?.query ?? options?.mergeQuery ?? {}),
|
|
}
|
|
}),
|
|
method: 'get',
|
|
})
|
|
|
|
js.form = jsForm
|
|
|
|
const AssetController = { css, js }
|
|
|
|
export default AssetController |