Langium - v4.0.0
Preparing search index...
langium/grammar
InterfaceType
Class InterfaceType
Index
Constructors
constructor
Properties
abstract
comment?
container
Types
declared
name
properties
sub
Types
super
Types
type
Names
Accessors
all
Properties
interface
Super
Types
super
Properties
Methods
to
Ast
Types
String
to
Declared
Types
String
Constructors
constructor
new
InterfaceType
(
name
:
string
,
declared
:
boolean
,
abstract
:
boolean
,
comment
?:
string
,
)
:
InterfaceType
Parameters
name
:
string
declared
:
boolean
abstract
:
boolean
Optional
comment
:
string
Returns
InterfaceType
Properties
abstract
abstract
:
boolean
= false
Optional
comment
comment
?:
string
container
Types
containerTypes
:
Set
<
TypeOption
>
= ...
declared
declared
:
boolean
= false
name
name
:
string
properties
properties
:
Property
[]
= []
sub
Types
subTypes
:
Set
<
TypeOption
>
= ...
super
Types
superTypes
:
Set
<
TypeOption
>
= ...
type
Names
typeNames
:
Set
<
string
>
= ...
Accessors
all
Properties
get
allProperties
()
:
Property
[]
Returns
Property
[]
interface
Super
Types
get
interfaceSuperTypes
()
:
InterfaceType
[]
Returns
InterfaceType
[]
super
Properties
get
superProperties
()
:
Property
[]
Returns
Property
[]
Methods
to
Ast
Types
String
toAstTypesString
(
reflectionInfo
:
boolean
)
:
string
Parameters
reflectionInfo
:
boolean
Returns
string
to
Declared
Types
String
toDeclaredTypesString
(
reservedWords
:
Set
<
string
>
)
:
string
Parameters
reservedWords
:
Set
<
string
>
Returns
string
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
abstract
comment
container
Types
declared
name
properties
sub
Types
super
Types
type
Names
Accessors
all
Properties
interface
Super
Types
super
Properties
Methods
to
Ast
Types
String
to
Declared
Types
String
Langium - v4.0.0
Loading...