1.12.1 • Published 9 months ago

@ic-reactor/visitor v1.12.1

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

This package provides a visitor pattern implementation for the IC-Reactor framework.

All Possible Number Values and Tags

Flags

Number ValueKeyTag
1Visible[0; 31] + [1]
2Hidden[0; 30] + [1, 0]
4Enabled[0; 29] + [1, 0, 0]
8Disabled[0; 28] + [1, 0, 0, 0]

Properties

Number ValueKeyTag
65536Optional[0; 15] + [1] + [0; 15]
131072Checked[0; 14] + [1] + [0; 16]
262144Dynamic[0; 13] + [1] + [0; 17]

Combined Possible Values

The combined possible values can be derived by adding any combination of the above values. Here are some examples:

  • Single Values:

    • 1: Visible
    • 2: Hidden
    • 4: Enabled
    • 8: Disabled
    • 65536: Optional
    • 131072: Checked
    • 262144: Dynamic
  • Combined Values:

    • 1 + 65536 = 65537: Visible + Optional
    • 2 + 131072 = 131074: Hidden + Checked
    • 4 + 262144 = 262148: Enabled + Dynamic
    • 8 + 65536 = 65544: Disabled + Optional
    • 1 + 65536 + 131072 = 196609: Visible + Optional + Checked
    • 2 + 65536 + 262144 = 327682: Hidden + Optional + Dynamic

...and so on, including all other possible combinations. Each combination represents a different status with multiple properties and flags applied.

Tags for Combined Values

The tags for combined values are the union of the tags for each component. For example:

  • For 65537 (Visible + Optional), the combined tags would be:
    • [0; 31] + [1] (from Visible)
    • [0; 15] + [1] + [0; 15] (from Optional)

This approach ensures that each combined value and its tags are correctly identified. If you need a full list of every possible combination, please let me know!

1.12.1

9 months ago

1.12.0

9 months ago

1.10.2

9 months ago

1.11.0

9 months ago

1.10.1

10 months ago

1.10.0

10 months ago

1.9.0

10 months ago

1.8.12

10 months ago

1.8.15

10 months ago

1.8.10

1 year ago

1.8.11

1 year ago

1.8.9

1 year ago

1.8.8

1 year ago

1.8.7

1 year ago

1.8.6

1 year ago

1.8.5

1 year ago

1.8.4

1 year ago

1.8.2

1 year ago

1.8.1

1 year ago

1.8.0

1 year ago

1.8.3

1 year ago

1.7.2

1 year ago

1.7.1

1 year ago

1.7.0

1 year ago

1.6.13

1 year ago

1.6.14

1 year ago

1.6.12

1 year ago

1.6.11

1 year ago

1.6.8-beta.10

1 year ago

1.6.10

1 year ago

1.6.9

1 year ago

1.6.8

1 year ago

1.6.8-beta.3

1 year ago

1.6.8-beta.6

1 year ago

1.6.8-beta.7

1 year ago

1.6.8-beta.4

1 year ago

1.6.8-beta.5

1 year ago

1.6.8-beta.8

1 year ago

1.6.8-beta.9

1 year ago

1.6.8-beta.2

1 year ago

1.6.8-beta.1

1 year ago

1.6.8-beta.0

1 year ago

1.6.7

1 year ago

1.6.6

1 year ago

1.6.5

1 year ago

1.6.4

1 year ago

1.6.3

1 year ago

1.6.2

1 year ago

1.6.1

1 year ago

1.5.2

1 year ago

1.6.0

1 year ago

1.5.1

1 year ago

1.5.0

1 year ago

1.4.6

1 year ago

1.4.5

1 year ago

1.4.4

1 year ago

1.4.3

1 year ago

1.4.2

1 year ago

1.4.1

1 year ago

1.3.4

1 year ago

1.4.0

1 year ago

1.3.3

1 year ago

1.3.2

1 year ago

1.3.1

1 year ago

1.3.0

1 year ago

1.2.0

1 year ago

1.1.6

1 year ago

1.1.5

1 year ago

1.1.4

1 year ago

1.1.3

1 year ago

1.1.2

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago