Preparing search index...
The search index is not available
Grapholscape - v4.0.11
Grapholscape - v4.0.11
UI
GscapeEntitySelector
Class GscapeEntitySelector
Hierarchy
IDropPanelMixin
<
this
>
&
IBaseMixin
<
this
>
&
LitElement
<
this
>
GscapeEntitySelector
Index
Constructors
constructor
Properties
_entity
List
class
Actions?
enabled
full
Entity
List
is
Default
Closed
is
Search
Text
Empty
is
Visible
loading
on
Class
Selection
Callback
title
styles
Accessors
entity
List
input
on
Class
Selection
panel
properties
Methods
blur
clear
Search
close
Panel
disable
enable
focus
Input
Search
handle
Entity
Selection
handle
Key
Press
On
Entry
handle
Search
hide
is
Panel
Closed
on
State
Change
on
Toggle
Panel
open
Panel
render
show
show
In
Position
toggle
Panel
Constructors
constructor
new
Gscape
Entity
Selector
(
)
:
GscapeEntitySelector
Returns
GscapeEntitySelector
Properties
Private
_entity
List
_entity
List
:
EntityViewData
[]
= []
Optional
class
Actions
class
Actions
?:
Command
[]
enabled
enabled
:
boolean
Private
full
Entity
List
full
Entity
List
:
EntityViewData
[]
= []
Protected
is
Default
Closed
is
Default
Closed
:
boolean
Private
is
Search
Text
Empty
is
Search
Text
Empty
:
boolean
= true
is
Visible
is
Visible
:
boolean
Private
loading
loading
:
boolean
= false
Private
on
Class
Selection
Callback
on
Class
Selection
Callback
:
(
(
iri
:
string
)
=>
void
)
Type declaration
(
iri
:
string
)
:
void
Parameters
iri:
string
Returns
void
title
title
:
string
= 'Class Selector'
Static
styles
styles
:
CSSResult
[]
= ...
Accessors
entity
List
get
entityList
(
)
:
EntityViewData
[]
Returns
EntityViewData
[]
set
entityList
(
newEntityList
:
EntityViewData
[]
)
:
void
Parameters
newEntityList:
EntityViewData
[]
Returns
void
Private
input
get
input
(
)
:
undefined
|
null
|
HTMLInputElement
Returns
undefined
|
null
|
HTMLInputElement
on
Class
Selection
get
onClassSelection
(
)
:
(
(
iri
:
string
)
=>
void
)
Returns
(
(
iri
:
string
)
=>
void
)
(
iri
:
string
)
:
void
Parameters
iri:
string
Returns
void
set
onClassSelection
(
callback
:
(
(
iri
:
string
)
=>
void
)
)
:
void
Parameters
callback:
(
(
iri
:
string
)
=>
void
)
(
iri
:
string
)
:
void
Parameters
iri:
string
Returns
void
Returns
void
Protected
panel
get
panel
(
)
:
undefined
|
null
|
HTMLElement
Returns
undefined
|
null
|
HTMLElement
Static
properties
get
properties
(
)
:
{
classActions
:
{
type
:
ArrayConstructor
;
}
;
entityList
:
{
attribute
:
boolean
;
type
:
ObjectConstructor
;
}
;
isSearchTextEmpty
:
{
state
:
boolean
;
type
:
BooleanConstructor
;
}
;
loading
:
{
state
:
boolean
;
type
:
BooleanConstructor
;
}
;
onClassSelection
:
{
type
:
ObjectConstructor
;
}
;
}
Returns
{
classActions
:
{
type
:
ArrayConstructor
;
}
;
entityList
:
{
attribute
:
boolean
;
type
:
ObjectConstructor
;
}
;
isSearchTextEmpty
:
{
state
:
boolean
;
type
:
BooleanConstructor
;
}
;
loading
:
{
state
:
boolean
;
type
:
BooleanConstructor
;
}
;
onClassSelection
:
{
type
:
ObjectConstructor
;
}
;
}
class
Actions
:
{
type
:
ArrayConstructor
;
}
type
:
ArrayConstructor
entity
List
:
{
attribute
:
boolean
;
type
:
ObjectConstructor
;
}
attribute
:
boolean
type
:
ObjectConstructor
is
Search
Text
Empty
:
{
state
:
boolean
;
type
:
BooleanConstructor
;
}
state
:
boolean
type
:
BooleanConstructor
loading
:
{
state
:
boolean
;
type
:
BooleanConstructor
;
}
state
:
boolean
type
:
BooleanConstructor
on
Class
Selection
:
{
type
:
ObjectConstructor
;
}
type
:
ObjectConstructor
Methods
blur
blur
(
)
:
void
Returns
void
clear
Search
clear
Search
(
)
:
void
Returns
void
close
Panel
close
Panel
(
)
:
void
Returns
void
disable
disable
(
)
:
void
Returns
void
enable
enable
(
)
:
void
Returns
void
focus
Input
Search
focus
Input
Search
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
Private
handle
Entity
Selection
handle
Entity
Selection
(
evt
:
MouseEvent
)
:
void
Parameters
evt:
MouseEvent
Returns
void
Private
handle
Key
Press
On
Entry
handle
Key
Press
On
Entry
(
evt
:
Event
)
:
void
Parameters
evt:
Event
Returns
void
Private
handle
Search
handle
Search
(
e
:
KeyboardEvent
)
:
void
Parameters
e:
KeyboardEvent
Returns
void
hide
hide
(
)
:
void
Returns
void
is
Panel
Closed
is
Panel
Closed
(
)
:
boolean
Returns
boolean
on
State
Change
on
State
Change
(
)
:
void
Returns
void
on
Toggle
Panel
on
Toggle
Panel
(
)
:
void
Returns
void
open
Panel
open
Panel
(
)
:
void
Returns
void
render
render
(
)
:
TemplateResult
<
1
>
Returns
TemplateResult
<
1
>
show
show
(
)
:
void
Returns
void
show
In
Position
show
In
Position
(
position
?:
{
x
:
number
;
y
:
number
;
}
)
:
void
Parameters
Optional
position:
{
x
:
number
;
y
:
number
;
}
x
:
number
y
:
number
Returns
void
toggle
Panel
toggle
Panel
(
)
:
void
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
Modules
Grapholscape -
v4.0.11
Getting
Started
Configuration
UI
icons
config
core
index
IncrementalUI
util
model
Swagger
Model
Gscape
Entity
Selector
constructor
_entity
List
class
Actions?
enabled
full
Entity
List
is
Default
Closed
is
Search
Text
Empty
is
Visible
loading
on
Class
Selection
Callback
title
styles
entity
List
input
on
Class
Selection
panel
properties
blur
clear
Search
close
Panel
disable
enable
focus
Input
Search
handle
Entity
Selection
handle
Key
Press
On
Entry
handle
Search
hide
is
Panel
Closed
on
State
Change
on
Toggle
Panel
open
Panel
render
show
show
In
Position
toggle
Panel