enum
Crygen::Enums::PropVisibility
Overview
Enum that identifies the property visibility like getter, #getter? property, #property?,
setter class_getter, #class_getter?, class_property, #class_property? and class_setter
Defined in:
enums/prop_visibility.crEnum Members
-
Getter =
1 -
NilGetter =
2 -
Property =
4 -
NilProperty =
8 -
Setter =
16 -
ClassGetter =
32 -
NilClassGetter =
64 -
ClassProperty =
128 -
NilClassProperty =
256 -
ClassSetter =
512 -
None =
0 -
All =
1023
Instance Method Summary
-
#class_getter?
Returns
trueif this enum value containsClassGetter -
#class_property?
Returns
trueif this enum value containsClassProperty -
#class_setter?
Returns
trueif this enum value containsClassSetter -
#getter?
Returns
trueif this enum value containsGetter -
#nil_class_getter?
Returns
trueif this enum value containsNilClassGetter -
#nil_class_property?
Returns
trueif this enum value containsNilClassProperty -
#nil_getter?
Returns
trueif this enum value containsNilGetter -
#nil_property?
Returns
trueif this enum value containsNilProperty - #none?
-
#property?
Returns
trueif this enum value containsProperty -
#setter?
Returns
trueif this enum value containsSetter