Documentation
Preparing search index...
@saltcorn/data
base-plugin/viewtemplates/show
show
Variable show
show
:
{
configCheck
:
(
view
:
GenObj
)
=>
Promise
<
any
>
;
configuration_workflow
:
(
req
:
Req
)
=>
Workflow
;
connectedObjects
:
(
configuration
:
GenObj
)
=>
Promise
<
any
>
;
createBasicView
:
(
__namedParameters
:
GenObj
)
=>
Promise
<
any
>
;
description
:
string
;
get_state_fields
:
()
=>
{
name
:
string
;
primary_key
:
boolean
;
required
:
boolean
;
type
:
string
;
}
[]
;
initial_config
:
(
__namedParameters
:
{
exttable_name
?:
string
;
table_id
?:
number
}
,
)
=>
Promise
<
any
>
;
name
:
string
;
queries
:
(
__namedParameters
:
GenObj
,
)
=>
{
actionQuery
()
:
Promise
<
any
>
;
runManyQuery
(
state
:
GenObj
,
__namedParameters
:
GenObj
)
:
Promise
<
Row
[]
>
;
showQuery
(
state
:
GenObj
,
)
:
Promise
<
{
message
:
string
;
rows
:
null
}
|
{
message
:
null
;
rows
:
Row
[]
}
,
>
;
}
;
renderRows
:
(
table
:
any
,
viewname
:
string
,
__namedParameters
:
{
columns
:
Column
[]
;
layout
:
Layout
}
,
extra
:
{
req
:
Req
;
res
:
Res
;
[
key
:
string
]:
any
}
,
rows
:
Row
[]
,
state
:
GenObj
,
)
=>
Promise
<
any
>
;
routes
:
{
run_action
:
(
table_id
:
string
|
number
,
viewname
:
string
,
__namedParameters
:
{
columns
:
Column
[]
;
layout
:
Layout
}
,
body
:
GenObj
,
__namedParameters
:
{
req
:
Req
;
res
:
Res
}
,
__namedParameters
:
GenObj
,
)
=>
Promise
<
any
>
;
}
;
run
:
(
table_id
:
string
|
number
,
viewname
:
string
,
__namedParameters
:
{
columns
:
Column
[]
;
layout
:
Layout
;
page_title
?:
string
;
page_title_formula
?:
boolean
;
}
,
state
:
GenObj
,
extra
:
{
isPreview
?:
boolean
;
req
:
Req
;
res
:
Res
;
[
key
:
string
]:
any
}
,
__namedParameters
:
GenObj
,
)
=>
Promise
<
any
>
;
runMany
:
(
table_id
:
string
|
number
,
viewname
:
string
,
__namedParameters
:
{
columns
:
Column
[]
;
layout
:
Layout
}
,
state
:
GenObj
,
extra
:
{
req
:
Req
;
res
:
Res
;
[
key
:
string
]:
any
}
,
__namedParameters
:
GenObj
,
)
=>
Promise
<
any
>
;
getStringsForI18n
(
__namedParameters
:
{
layout
:
Layout
}
)
:
any
;
interpolate_title_string
(
table_id
:
string
|
number
,
title
:
string
,
state
:
GenObj
,
)
:
Promise
<
any
>
;
}
Type Declaration
configCheck
:
(
view
:
GenObj
)
=>
Promise
<
any
>
configuration_workflow
:
(
req
:
Req
)
=>
Workflow
connectedObjects
:
(
configuration
:
GenObj
)
=>
Promise
<
any
>
createBasicView
:
(
__namedParameters
:
GenObj
)
=>
Promise
<
any
>
description
:
string
get_state_fields
:
()
=>
{
name
:
string
;
primary_key
:
boolean
;
required
:
boolean
;
type
:
string
}
[]
initial_config
:
(
__namedParameters
:
{
exttable_name
?:
string
;
table_id
?:
number
}
,
)
=>
Promise
<
any
>
name
:
string
queries
:
(
__namedParameters
:
GenObj
,
)
=>
{
actionQuery
()
:
Promise
<
any
>
;
runManyQuery
(
state
:
GenObj
,
__namedParameters
:
GenObj
)
:
Promise
<
Row
[]
>
;
showQuery
(
state
:
GenObj
,
)
:
Promise
<
{
message
:
string
;
rows
:
null
}
|
{
message
:
null
;
rows
:
Row
[]
}
,
>
;
}
renderRows
:
(
table
:
any
,
viewname
:
string
,
__namedParameters
:
{
columns
:
Column
[]
;
layout
:
Layout
}
,
extra
:
{
req
:
Req
;
res
:
Res
;
[
key
:
string
]:
any
}
,
rows
:
Row
[]
,
state
:
GenObj
,
)
=>
Promise
<
any
>
routes
:
{
run_action
:
(
table_id
:
string
|
number
,
viewname
:
string
,
__namedParameters
:
{
columns
:
Column
[]
;
layout
:
Layout
}
,
body
:
GenObj
,
__namedParameters
:
{
req
:
Req
;
res
:
Res
}
,
__namedParameters
:
GenObj
,
)
=>
Promise
<
any
>
;
}
run
:
(
table_id
:
string
|
number
,
viewname
:
string
,
__namedParameters
:
{
columns
:
Column
[]
;
layout
:
Layout
;
page_title
?:
string
;
page_title_formula
?:
boolean
;
}
,
state
:
GenObj
,
extra
:
{
isPreview
?:
boolean
;
req
:
Req
;
res
:
Res
;
[
key
:
string
]:
any
}
,
__namedParameters
:
GenObj
,
)
=>
Promise
<
any
>
runMany
:
(
table_id
:
string
|
number
,
viewname
:
string
,
__namedParameters
:
{
columns
:
Column
[]
;
layout
:
Layout
}
,
state
:
GenObj
,
extra
:
{
req
:
Req
;
res
:
Res
;
[
key
:
string
]:
any
}
,
__namedParameters
:
GenObj
,
)
=>
Promise
<
any
>
getStringsForI18n
:
function
getStringsForI18n
(
__namedParameters
:
{
layout
:
Layout
}
)
:
any
Parameters
__namedParameters
:
{
layout
:
Layout
}
Returns
any
interpolate_title_string
:
function
interpolate_title_string
(
table_id
:
string
|
number
,
title
:
string
,
state
:
GenObj
,
)
:
Promise
<
any
>
Parameters
table_id
:
string
|
number
title
:
string
state
:
GenObj
Returns
Promise
<
any
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Documentation
Loading...