Search
Preparing search index...
The search index is not available
Deco Three Documentation - v1.0.2
Options
All
Public
Public/Protected
All
Inherited
Menu
Deco Three Documentation - v1.0.2
ThreeCheckerControllerMiddleware
Class ThreeCheckerControllerMiddleware
Hierarchy
ControllerMiddleware
ThreeCheckerControllerMiddleware
Index
Constructors
constructor
Methods
compare
make
Number
IfPossible
prepare
Path
Key
prepare
Scene
print
Checker
print
Report
Head
run
run
Checker
run
Report
Constructors
constructor
new
Three
Checker
Controller
Middleware
(
model
:
typeof
Model
)
:
ThreeCheckerControllerMiddleware
Parameters
model:
typeof
Model
Returns
ThreeCheckerControllerMiddleware
Methods
Static
Private
compare
compare
(
object
:
Object3D
, condition
:
Condition
)
:
boolean
Parameters
object:
Object3D
condition:
Condition
Returns
boolean
Static
Private
make
Number
IfPossible
make
Number
IfPossible
(
input
:
any
)
:
any
Parameters
input:
any
Returns
any
Static
Private
prepare
Path
Key
prepare
Path
Key
(
key
:
string
)
:
string
Parameters
key:
string
Returns
string
Static
Private
prepare
Scene
prepare
Scene
(
siteId
:
string
)
:
Promise
<
Object3D
>
Parameters
siteId:
string
Returns
Promise
<
Object3D
>
Static
Private
print
Checker
print
Checker
(
pdf
:
PDF
, result
:
CheckerResult
)
:
Promise
<
void
>
Parameters
pdf:
PDF
result:
CheckerResult
Returns
Promise
<
void
>
Static
Private
print
Report
Head
print
Report
Head
(
pdf
:
PDF
, report
:
ReportResult
)
:
Promise
<
void
>
Parameters
pdf:
PDF
report:
ReportResult
Returns
Promise
<
void
>
Static
run
run
(
pdf
?:
boolean
)
:
(
req
:
Request
<
ParamsDictionary
,
any
,
any
,
ParsedQs
,
Record
<
string
,
any
>
>
, res
:
Response
<
any
,
Record
<
string
,
any
>
>
, next
:
NextFunction
)
=>
Promise
<
void
>
Parameters
pdf:
boolean
= false
Returns
(
req
:
Request
<
ParamsDictionary
,
any
,
any
,
ParsedQs
,
Record
<
string
,
any
>
>
, res
:
Response
<
any
,
Record
<
string
,
any
>
>
, next
:
NextFunction
)
=>
Promise
<
void
>
(
req
:
Request
<
ParamsDictionary
,
any
,
any
,
ParsedQs
,
Record
<
string
,
any
>
>
, res
:
Response
<
any
,
Record
<
string
,
any
>
>
, next
:
NextFunction
)
:
Promise
<
void
>
Parameters
req:
Request
<
ParamsDictionary
,
any
,
any
,
ParsedQs
,
Record
<
string
,
any
>
>
res:
Response
<
any
,
Record
<
string
,
any
>
>
next:
NextFunction
Returns
Promise
<
void
>
Static
Private
run
Checker
run
Checker
(
scene
:
Object3D
, checkerId
:
string
|
ObjectId
)
:
Promise
<
CheckerResult
>
Parameters
scene:
Object3D
checkerId:
string
|
ObjectId
Returns
Promise
<
CheckerResult
>
Static
run
Report
run
Report
(
pdf
?:
boolean
)
:
(
req
:
Request
<
ParamsDictionary
,
any
,
any
,
ParsedQs
,
Record
<
string
,
any
>
>
, res
:
Response
<
any
,
Record
<
string
,
any
>
>
, next
:
NextFunction
)
=>
Promise
<
void
>
Parameters
pdf:
boolean
= false
Returns
(
req
:
Request
<
ParamsDictionary
,
any
,
any
,
ParsedQs
,
Record
<
string
,
any
>
>
, res
:
Response
<
any
,
Record
<
string
,
any
>
>
, next
:
NextFunction
)
=>
Promise
<
void
>
(
req
:
Request
<
ParamsDictionary
,
any
,
any
,
ParsedQs
,
Record
<
string
,
any
>
>
, res
:
Response
<
any
,
Record
<
string
,
any
>
>
, next
:
NextFunction
)
:
Promise
<
void
>
Parameters
req:
Request
<
ParamsDictionary
,
any
,
any
,
ParsedQs
,
Record
<
string
,
any
>
>
res:
Response
<
any
,
Record
<
string
,
any
>
>
next:
NextFunction
Returns
Promise
<
void
>
Exports
Three
Checker
Controller
Middleware
constructor
compare
make
Number
IfPossible
prepare
Path
Key
prepare
Scene
print
Checker
print
Report
Head
run
run
Checker
run
Report
Generated using
TypeDoc