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.cr

Enum 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

Instance Method Detail

def class_getter? #

Returns true if this enum value contains ClassGetter


[View source]
def class_property? #

Returns true if this enum value contains ClassProperty


[View source]
def class_setter? #

Returns true if this enum value contains ClassSetter


[View source]
def getter? #

Returns true if this enum value contains Getter


[View source]
def nil_class_getter? #

Returns true if this enum value contains NilClassGetter


[View source]
def nil_class_property? #

Returns true if this enum value contains NilClassProperty


[View source]
def nil_getter? #

Returns true if this enum value contains NilGetter


[View source]
def nil_property? #

Returns true if this enum value contains NilProperty


[View source]
def none? #

[View source]
def property? #

Returns true if this enum value contains Property


[View source]
def setter? #

Returns true if this enum value contains Setter


[View source]