forked from enlightenment/efl
144 lines
4.4 KiB
Plaintext
144 lines
4.4 KiB
Plaintext
enum Efl.Canvas.Layout_Part_Type
|
|
{
|
|
[[Type of a part in an Efl.Canvas.Layout object (edje object).]]
|
|
none = 0, [[None type value, indicates invalid parts.]]
|
|
rectangle = 1, [[Rectangle type value.]]
|
|
text = 2, [[Text type value.]]
|
|
image = 3, [[Image type value.]]
|
|
swallow = 4, [[Swallow type value.]]
|
|
textblock = 5, [[Text block type value.]]
|
|
gradient = 6, [[Gradient type value.]]
|
|
group = 7, [[Group type value.]]
|
|
box = 8, [[Box type value.]]
|
|
table = 9, [[Table type value.]]
|
|
external = 10, [[External type value.]]
|
|
proxy = 11, [[Proxy type value.]]
|
|
spacer = 12, [[Spacer type value @since 1.7.]]
|
|
mesh_node = 13, [[Canvas 3D type: mesh node.]]
|
|
light = 14, [[Canvas 3D type: light.]]
|
|
camera = 15, [[Canvas 3D type: camera.]]
|
|
snapshot = 16, [[Snapshot @since 1.16.]]
|
|
vector = 17, [[Vector @since 1.18.]]
|
|
last = 18 [[Last type value.]]
|
|
}
|
|
|
|
|
|
/* TODO: Rename to Efl.Canvas.Layout.Blah */
|
|
|
|
enum Edje.Cursor {
|
|
[[All available cursor states]]
|
|
main, [[Main cursor state]]
|
|
selection_begin, [[Selection begin cursor state]]
|
|
selection_end, [[Selection end cursor state]]
|
|
preedit_start, [[Pre-edit start cursor state]]
|
|
preedit_end, [[Pre-edit end cursor state]]
|
|
user, [[User cursor state]]
|
|
user_extra [[User extra cursor state]]
|
|
}
|
|
|
|
enum Edje.Text.Autocapital_Type {
|
|
[[All Text auto capital mode type values]]
|
|
none, [[None mode value]]
|
|
word, [[Word mode value]]
|
|
sentence, [[Sentence mode value]]
|
|
allcharacter [[All characters mode value]]
|
|
}
|
|
|
|
enum Edje.Input_Hints {
|
|
[[Input hints]]
|
|
legacy: Edje_Input_Hint;
|
|
|
|
none = 0, [[No active hints
|
|
|
|
@since 1.12]]
|
|
auto_complete = 1 << 0, [[Suggest word auto completion
|
|
|
|
@since 1.12]]
|
|
sensitive_data = 1 << 1 [[Typed text should not be stored.
|
|
|
|
@since 1.12]]
|
|
}
|
|
|
|
enum Edje.Input_Panel.Lang {
|
|
[[Input panel language]]
|
|
automatic, [[Automatic
|
|
|
|
@since 1.2]]
|
|
alphabet [[Alphabet
|
|
|
|
@since 1.2]]
|
|
}
|
|
|
|
enum Edje.Input_Panel.Return_Key_Type {
|
|
[[Input panel return key types]]
|
|
default, [[Default
|
|
|
|
@since 1.2]]
|
|
done, [[Done
|
|
|
|
@since 1.2]]
|
|
go, [[Go
|
|
|
|
@since 1.2]]
|
|
join, [[Join
|
|
|
|
@since 1.2]]
|
|
login, [[Login
|
|
|
|
@since 1.2]]
|
|
next, [[Next
|
|
|
|
@since 1.2]]
|
|
search, [[Search or magnifier icon
|
|
|
|
@since 1.2]]
|
|
send, [[Send
|
|
|
|
@since 1.2]]
|
|
signin [[Sign-in
|
|
|
|
@since 1.8]]
|
|
}
|
|
|
|
enum Edje.Input_Panel.Layout {
|
|
[[Input panel layout]]
|
|
normal, [[Default layout]]
|
|
number, [[Number layout]]
|
|
email, [[Email layout]]
|
|
url, [[URL layout]]
|
|
phonenumber, [[Phone Number layout]]
|
|
ip, [[IP layout]]
|
|
month, [[Month layout]]
|
|
numberonly, [[Number Only layout]]
|
|
invalid, [[Never use this]]
|
|
hex, [[Hexadecimal layout
|
|
|
|
@since 1.2]]
|
|
terminal, [[Command-line terminal layout including esc, alt, ctrl key,
|
|
so on (no auto-correct, no auto-capitalization)
|
|
|
|
@since 1.2]]
|
|
password, [[Like normal, but no auto-correct, no auto-capitalization etc.
|
|
|
|
@since 1.2]]
|
|
datetime, [[Date and time layout
|
|
|
|
@since 1.8]]
|
|
emoticon, [[Emoticon layout
|
|
|
|
@since 1.10]]
|
|
voice [[Voice layout, but if the IME does not support voice layout, then normal layout will be shown.
|
|
|
|
@since 1.19]]
|
|
}
|
|
|
|
struct Edje.Perspective; [[Perspective info for maps inside edje objects]]
|
|
|
|
/* FIXME-cb: Ignore cb types that should be fixed. */
|
|
type Edje.Signal_Cb: __undefined_type; [[Edje signal callback type]]
|
|
type Edje.Markup_Filter_Cb: __undefined_type; [[Edje markup filter callback type]]
|
|
type Edje.Text.Filter_Cb: __undefined_type; [[Edje text filter callback type]]
|
|
type Edje.Text.Change_Cb: __undefined_type; [[Edje text change callback type]]
|
|
type Edje.Item_Provider_Cb: __undefined_type; [[Edje item provider callback type]]
|
|
type Edje.Message_Handler_Cb: __undefined_type; [[Edje message handler callback type]]
|