Legytma Schemas

Page View Schema

https://legytma.com.br/schema/widget/page_view.schema.json

Created by Windol [email protected] at 13/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

Abstract Extensible Status Identifiable Custom Properties Additional Properties Access Restrictions Defined In
Can be instantiated No Unknown status No Forbidden Allowed none page_view.schema.json

Page View Type

object (Page View)

all of

Page View Properties

Property Type Required Nullable Defined by
type string Optional cannot be null Page View
controller Unknown Type Optional can be null Page View
physics Unknown Type Optional can be null Page View
dragStartBehavior string Optional cannot be null Page View
reverse boolean Optional cannot be null Page View
pageSnapping boolean Optional cannot be null Page View
children array Optional cannot be null Page View

type

Identify the widget type

Used to identify parser. Every parser can permit only one type

type

type Type

string (Type)

type Constraints

constant: the value of this property must be equal to:

"PageView"

controller

Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

controller

controller Type

any of the folllowing: array or boolean or integer or number or object or string (Dynamic)

controller Default Value

The default value is:

"unbounded"

physics

Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

physics

physics Type

any of the folllowing: array or boolean or integer or number or object or string (Dynamic)

physics Default Value

The default value is:

"unbounded"

dragStartBehavior

Created by Windol [email protected] at 28/04/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

dragStartBehavior

dragStartBehavior Type

string (Drag Start Behavior)

dragStartBehavior Constraints

enum: the value of this property must be equal to one of the following values:

Value Explanation
"down"  
"start"  

dragStartBehavior Default Value

The default value is:

"start"

dragStartBehavior Examples

"down"
"start"

reverse

Define the representation of boolean acceptable.

Used to identify parser. Every parser can permit only one type

reverse

reverse Type

boolean (Boolean)

reverse Default Value

The default value is:

true

reverse Examples

true
false

pageSnapping

Define the representation of boolean acceptable.

Used to identify parser. Every parser can permit only one type

pageSnapping

pageSnapping Type

boolean (Boolean)

pageSnapping Default Value

The default value is:

true

pageSnapping Examples

true
false

children

List of Schema to validation of JSON used to parse Widgets.

You can add any widget inheritance’s.

children

children Type

object[] (Widget)

children Default Value

The default value is:

[]