Foundry.Input¶
- Subclasses:
Foundry.InputChoice,Foundry.InputCombo,Foundry.InputFile,Foundry.InputFont,Foundry.InputGroup,Foundry.InputPassword,Foundry.InputSpin,Foundry.InputSwitch,Foundry.InputText
Methods¶
- Inherited:
- Structs:
|
|
|
|
|
Virtual Methods¶
- Inherited:
Properties¶
Name |
Type |
Flags |
Short Description |
|---|---|---|---|
r/w/co |
|||
r/w/co |
|||
r/w/co |
Signals¶
- Inherited:
Fields¶
- Inherited:
Name |
Type |
Access |
Description |
|---|---|---|---|
parent_instance |
r |
Class Details¶
- class Foundry.Input(**kwargs)¶
- Bases:
- Abstract:
Yes
- Structure:
Base class for various types of user input.
Since Foundry does not rely on a specific toolkit or platform library input must be abstracted for tooling that requires it.
FoundryInputis the base class for various types of input which may be requested of the user.Applications should use a platform library that can convert these input requests into an interface.
- dup_validator()¶
- Return type:
- validate()¶
- Returns:
a [class`Dex`.Future] that resolves to any value or rejects with error.
- Return type:
Property Details¶
- Foundry.Input.props.subtitle¶
- Name:
subtitle- Type:
- Default Value:
- Flags:
- Foundry.Input.props.title¶
- Name:
title- Type:
- Default Value:
- Flags:
- Foundry.Input.props.validator¶
- Name:
validator- Type:
- Default Value:
- Flags: