enum Mint::Compiler::Builtin

Overview

Builtin functions in the runtime.

Defined in:

compiler.cr

Enum Members

PatternVariable = 0

Pattern matching.

PatternRecord = 1
PatternSpread = 2
PatternMany = 3
Destructure = 4
Pattern = 5
Match = 6
NewVariant = 7

Types, variants, records.

Variant = 8
Record = 9
CreateElement = 10

Rendering.

LazyComponent = 11
CreatePortal = 12
Fragment = 13
Lazy = 14
UseDidUpdate = 15

Effects.

UseFunction = 16
UseEffect = 17
CreateRef = 18
UseSignal = 19
Computed = 20
UseMemo = 21
UseRef = 22
Signal = 23
Batch = 24
CreateProvider = 25

Providers.

Subscriptions = 26
UseId = 27
Uuid = 28
EncodeVariant = 29

Encoders.

EncodeTuple = 30
EncodeArray = 31
EncodeMaybe = 32
EncodeTime = 33
EncodeMap = 34
Encoder = 35
DecodeBoolean = 36

Decoders.

DecodeVariant = 37
DecodeObject = 38
DecodeString = 39
DecodeNumber = 40
DecodeField = 41
DecodeMaybe = 42
DecodeArray = 43
DecodeTuple = 44
DecodeTime = 45
DecodeType = 46
DecodeMap = 47
Decoder = 48
Navigate = 49

Navigation and program.

Program = 50
NormalizeEvent = 51

Utilities.

BracketAccess = 52
MapAccess = 53
Identity = 54
ToArray = 55
Compare = 56
Define = 57
SetRef = 58
Access = 59
Curry = 60
Load = 61
Or = 62
Style = 63

Styles and CSS.

TestOperation = 64

Test

TestContext = 65
TestRender = 66
TestRunner = 67
Translations = 68

Translations

Translate = 69
SetLocale = 70
Locale = 71
Inspect = 72

Debugging

Instance Method Summary

Instance Method Detail

def access? #

Returns true if this enum value equals Access


[View source]
def batch? #

Returns true if this enum value equals Batch


[View source]
def bracket_access? #

Returns true if this enum value equals BracketAccess


[View source]
def compare? #

Returns true if this enum value equals Compare


[View source]
def computed? #

Returns true if this enum value equals Computed


[View source]
def create_element? #

Returns true if this enum value equals CreateElement


[View source]
def create_portal? #

Returns true if this enum value equals CreatePortal


[View source]
def create_provider? #

Returns true if this enum value equals CreateProvider


[View source]
def create_ref? #

Returns true if this enum value equals CreateRef


[View source]
def curry? #

Returns true if this enum value equals Curry


[View source]
def decode_array? #

Returns true if this enum value equals DecodeArray


[View source]
def decode_boolean? #

Returns true if this enum value equals DecodeBoolean


[View source]
def decode_field? #

Returns true if this enum value equals DecodeField


[View source]
def decode_map? #

Returns true if this enum value equals DecodeMap


[View source]
def decode_maybe? #

Returns true if this enum value equals DecodeMaybe


[View source]
def decode_number? #

Returns true if this enum value equals DecodeNumber


[View source]
def decode_object? #

Returns true if this enum value equals DecodeObject


[View source]
def decode_string? #

Returns true if this enum value equals DecodeString


[View source]
def decode_time? #

Returns true if this enum value equals DecodeTime


[View source]
def decode_tuple? #

Returns true if this enum value equals DecodeTuple


[View source]
def decode_type? #

Returns true if this enum value equals DecodeType


[View source]
def decode_variant? #

Returns true if this enum value equals DecodeVariant


[View source]
def decoder? #

Returns true if this enum value equals Decoder


[View source]
def define? #

Returns true if this enum value equals Define


[View source]
def destructure? #

Returns true if this enum value equals Destructure


[View source]
def encode_array? #

Returns true if this enum value equals EncodeArray


[View source]
def encode_map? #

Returns true if this enum value equals EncodeMap


[View source]
def encode_maybe? #

Returns true if this enum value equals EncodeMaybe


[View source]
def encode_time? #

Returns true if this enum value equals EncodeTime


[View source]
def encode_tuple? #

Returns true if this enum value equals EncodeTuple


[View source]
def encode_variant? #

Returns true if this enum value equals EncodeVariant


[View source]
def encoder? #

Returns true if this enum value equals Encoder


[View source]
def fragment? #

Returns true if this enum value equals Fragment


[View source]
def identity? #

Returns true if this enum value equals Identity


[View source]
def inspect? #

Returns true if this enum value equals Inspect


[View source]
def lazy? #

Returns true if this enum value equals Lazy


[View source]
def lazy_component? #

Returns true if this enum value equals LazyComponent


[View source]
def load? #

Returns true if this enum value equals Load


[View source]
def locale? #

Returns true if this enum value equals Locale


[View source]
def map_access? #

Returns true if this enum value equals MapAccess


[View source]
def match? #

Returns true if this enum value equals Match


[View source]
def navigate? #

Returns true if this enum value equals Navigate


[View source]
def new_variant? #

Returns true if this enum value equals NewVariant


[View source]
def normalize_event? #

Returns true if this enum value equals NormalizeEvent


[View source]
def or? #

Returns true if this enum value equals Or


[View source]
def pattern? #

Returns true if this enum value equals Pattern


[View source]
def pattern_many? #

Returns true if this enum value equals PatternMany


[View source]
def pattern_record? #

Returns true if this enum value equals PatternRecord


[View source]
def pattern_spread? #

Returns true if this enum value equals PatternSpread


[View source]
def pattern_variable? #

Returns true if this enum value equals PatternVariable


[View source]
def program? #

Returns true if this enum value equals Program


[View source]
def record? #

Returns true if this enum value equals Record


[View source]
def set_locale? #

Returns true if this enum value equals SetLocale


[View source]
def set_ref? #

Returns true if this enum value equals SetRef


[View source]
def signal? #

Returns true if this enum value equals Signal


[View source]
def style? #

Returns true if this enum value equals Style


[View source]
def subscriptions? #

Returns true if this enum value equals Subscriptions


[View source]
def test_context? #

Returns true if this enum value equals TestContext


[View source]
def test_operation? #

Returns true if this enum value equals TestOperation


[View source]
def test_render? #

Returns true if this enum value equals TestRender


[View source]
def test_runner? #

Returns true if this enum value equals TestRunner


[View source]
def to_array? #

Returns true if this enum value equals ToArray


[View source]
def translate? #

Returns true if this enum value equals Translate


[View source]
def translations? #

Returns true if this enum value equals Translations


[View source]
def use_did_update? #

Returns true if this enum value equals UseDidUpdate


[View source]
def use_effect? #

Returns true if this enum value equals UseEffect


[View source]
def use_function? #

Returns true if this enum value equals UseFunction


[View source]
def use_id? #

Returns true if this enum value equals UseId


[View source]
def use_memo? #

Returns true if this enum value equals UseMemo


[View source]
def use_ref? #

Returns true if this enum value equals UseRef


[View source]
def use_signal? #

Returns true if this enum value equals UseSignal


[View source]
def uuid? #

Returns true if this enum value equals Uuid


[View source]
def variant? #

Returns true if this enum value equals Variant


[View source]