Search
Preparing search index...
The search index is not available
tabby-core
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
tabby-core
ProfileProvider
Class ProfileProvider<P>
Abstract
Type Parameters
P
extends
Profile
Hierarchy
ProfileProvider
Index
Constructors
constructor
Properties
config
Defaults
id
name
settings
Component
supports
Quick
Connect
Methods
delete
Profile
get
Builtin
Profiles
get
Description
get
New
Tab
Parameters
get
Suggested
Name
into
Quick
Connect
String
quick
Connect
Constructors
constructor
new
Profile
Provider
<
P
>
(
)
:
ProfileProvider
<
P
>
Type Parameters
P
extends
Profile
Returns
ProfileProvider
<
P
>
Properties
config
Defaults
config
Defaults
:
{}
= {}
Type declaration
id
id
:
string
name
name
:
string
Optional
settings
Component
settings
Component
?:
(
new
(
...
args
:
any
[]
)
=>
ProfileSettingsComponent
<
P
>
)
Type declaration
new
(
...
args
:
any
[]
)
:
ProfileSettingsComponent
<
P
>
Parameters
Rest
...
args:
any
[]
Returns
ProfileSettingsComponent
<
P
>
supports
Quick
Connect
supports
Quick
Connect
:
boolean
= false
Methods
delete
Profile
delete
Profile
(
profile
:
P
)
:
void
Parameters
profile:
P
Returns
void
Abstract
get
Builtin
Profiles
get
Builtin
Profiles
(
)
:
Promise
<
PartialProfile
<
P
>
[]
>
Returns
Promise
<
PartialProfile
<
P
>
[]
>
Abstract
get
Description
get
Description
(
profile
:
PartialProfile
<
P
>
)
:
string
Parameters
profile:
PartialProfile
<
P
>
Returns
string
Abstract
get
New
Tab
Parameters
get
New
Tab
Parameters
(
profile
:
P
)
:
Promise
<
NewTabParameters
<
BaseTabComponent
>
>
Parameters
profile:
P
Returns
Promise
<
NewTabParameters
<
BaseTabComponent
>
>
get
Suggested
Name
get
Suggested
Name
(
profile
:
PartialProfile
<
P
>
)
:
null
|
string
Parameters
profile:
PartialProfile
<
P
>
Returns
null
|
string
into
Quick
Connect
String
into
Quick
Connect
String
(
profile
:
P
)
:
null
|
string
Parameters
profile:
P
Returns
null
|
string
quick
Connect
quick
Connect
(
query
:
string
)
:
null
|
PartialProfile
<
P
>
Parameters
query:
string
Returns
null
|
PartialProfile
<
P
>
Exports
Profile
Provider
constructor
config
Defaults
id
name
settings
Component
supports
Quick
Connect
delete
Profile
get
Builtin
Profiles
get
Description
get
New
Tab
Parameters
get
Suggested
Name
into
Quick
Connect
String
quick
Connect
Generated using
TypeDoc