Skip to main content

CrystalDocs builds documentation for every shard, on request. The announcement: Documentation for every shard, on CrystalBits.

CrystalDocs

    Browse DocsCrystalShardsAbout

    github.com/sol-vin/opal

    Types

    • Opal
      • Animation
        • ActiveTween
        • Animator
        • ColorTween
        • Easing
        • EasingFunctions
        • RectTween
        • Tween
      • Ascii
      • AsciiCode
      • Asciicast
        • Driver
        • Event
        • Header
        • PlaybackEngine
        • PlaybackFrame
        • Reader
          • Recording
        • ScreenRecorder
        • Uploader
          • UploadResult
        • VCR
          • State
        • Writer
      • Asciinema
        • Driver
        • Event
        • Header
        • PlaybackEngine
        • PlaybackFrame
        • Reader
        • ScreenRecorder
        • Uploader
        • VCR
        • Writer
      • Async
        • Worker
        • WorkerState
      • Border
      • CLI
        • App
        • Argument
        • Command
        • Completion
        • Context
        • Help
        • HelpSection
        • Main
        • Option
        • OptionValue
        • ParseError
        • Parser
        • Tools
          • BoxTool
          • ChartTool
          • ChooseTool
          • ColorPickerTool
          • ConfirmTool
          • GaugeTool
          • InputReader
          • MarkdownTool
          • MiscTools
          • PaletteTool
          • TableTool
          • TargetTool
          • TreeTool
      • Chars
      • Clipboard
      • Color
        • Type
      • ColorSpaces
      • DSL
      • FormModule
        • ConfirmField
        • Form
        • FormField
        • MultiSelectField
        • PasswordField
        • SelectField
        • TextField
        • Validator
        • ValidatorFn
      • FormValue
      • Game
        • Loop
        • Particle
        • Pong
      • GlyphSet
      • Glyphs
      • Graphics
        • Face3D
        • GridGlyphs
        • GridStylePreset
        • Mat4
        • Mesh3DData
        • Primitives2D
        • Primitives3D
        • Vec3
      • HTML
        • Node
        • Parser
        • TagType
      • Image
        • Encoder
        • Interpolation
        • PixelBuffer
        • Printer
        • Protocol
        • ProtocolDetector
      • Input
        • Autocomplete
          • Mode
        • Fuzzy
        • FuzzyMatch
        • Gamepad
          • Button
          • ButtonPress
          • ButtonRelease
          • Driver
          • Event
          • FocusMapper
          • MockDSL
          • Stick
          • StickMove
          • Trigger
          • TriggerMove
          • VirtualCursor
        • KeyMap
          • CharAction
          • KeyAction
        • MouseMap
          • MouseActionCallback
          • ZoneHandler
        • TextInput
      • Layout
      • Mermaid
        • ClassDiagramAST
        • Diagram
        • Direction
        • Edge
        • EdgeStyle
        • FlowchartDiagram
        • Node
        • NodeShape
        • Parser
        • Renderer
        • SequenceDiagramAST
        • SequenceMessage
        • StateDiagramAST
      • NamedColorEntry
      • PaletteFormat
      • PaletteFormats
      • PaletteMode
      • PaletteModel
      • Prompt
        • Ask
        • Confirm
        • MultiSelect
        • ProgressBar
        • Select
        • Spinner
      • Shader
        • AudioVisualizerPass
        • CrtPass
        • FastMath
        • FirePass
        • FractalLandscapePass
        • FragmentPass
        • GlitchPass
        • MatrixPass
        • Pass
        • Pipeline
        • PlasmaPass
        • RaymarchSpherePass
        • Rect
        • RipplePass
        • ShaderContext
        • StarfieldPass
        • TunnelPass
        • VignettePass
        • VoronoiPass
      • Style
      • TEA
        • Cmd
        • CustomMsg
        • KeyMsg
        • Model
        • MouseMsg
        • Msg
        • Program
        • QuitMsg
        • TickMsg
        • WindowSizeMsg
      • Terminal
        • ANSIParser
        • AnsiParser
        • ColorProfile
        • Driver
        • Event
        • Info
        • Key
        • KeyEvent
        • MockDriver
        • MouseAction
        • MouseButton
        • MouseEvent
        • OSC
        • PosixDriver
        • RawMode
        • ResizeEvent
        • Screen
        • WindowsDriver
      • Theme
      • ThemeBuilder
      • ThemeStore
      • UI
        • AsciiImage
        • AsciiRenderMode
        • AsyncMarkdownViewer
        • AsyncMermaidViewer
        • Badge
        • BarChart
        • BarChartBuilder
        • BarItem
        • BinaryFunction
        • BinaryMetrics
        • BinarySection
        • BlitMode
        • Box
        • Buffer
        • Builder
        • Button
        • Canvas2D
        • Cell
        • CharacterGrid
        • Checkbox
        • CodeView
        • Collapsible
        • ColorMode
        • ColorPicker
        • ColorPicker3D
        • ColorPickerLayout
        • ColorPickerShape
        • CommandAction
        • CommandPalette
        • Container
        • ContentSwitcher
        • Control
        • CurveEditor
        • DSL
        • DiffRenderer
        • Digits
        • DockContainer
        • DockEdge
        • DockItem
        • Dropdown
        • DropdownStyle
        • Element
        • Engine
        • EquationViewer
          • FractionNode
          • IntegralNode
          • MathNode
          • TextNode
        • FileDialog
        • FileEntry
        • FilterList
        • Footer
          • BindingEntry
        • Gauge
        • GridContainer
        • GridItem
        • GridTrack
          • Kind
        • Group
        • HStack
        • HTMLBrowser
        • HardeningFlag
        • Header
        • HexViewer
        • ImageView
        • InputEvent
        • InputHookable
        • Layer
        • LayerStack
        • LayoutDirection
        • LineGraph
        • LineGraphBuilder
        • LineSeries
        • LoadingIndicator
        • Markdown
          • Renderer
        • MarkdownElement
        • MarkdownViewer
        • MaskContainer
        • MaskMap
        • MermaidViewer
        • Mesh3D
        • Meter
        • MeterGradient
        • MeterOrientation
        • Modal
        • ModalButtonHitBox
        • ModalResult
        • ModalScreen
        • NewFileDialog
        • OpenFileDialog
        • OverflowPolicy
        • Palette
        • PieChart
        • PieChartBuilder
        • PieSlice
        • Placeholder
        • QueryEngine
        • RadioButton
        • RadioSet
        • Rect
        • RichLog
        • Rule
        • SaveFileDialog
        • ScissorContainer
        • Screen
        • ScreenStack
        • ScrollBar
          • Orientation
        • Scrollbar
        • Slider
        • Sparkline
        • SplitBuilder
        • SplitDirection
        • SplitView
        • StackBuilder
        • Switch
        • TabItem
        • Table
        • TableBuilder
        • Tabs
        • TargetSelector2D
        • Text
        • Themable
        • Toast
        • ToastManager
        • Tree
        • TreeBuilder
        • TreeNode
        • VStack
        • Viewport
        • Window
      • VCR
      • VisualWidth
    module

    Opal::Mermaid

    Nested types

    • Opal::Mermaid::ClassDiagramAST
    • Opal::Mermaid::Diagram
    • Opal::Mermaid::Direction
    • Opal::Mermaid::Edge
    • Opal::Mermaid::EdgeStyle
    • Opal::Mermaid::FlowchartDiagram
    • Opal::Mermaid::Node
    • Opal::Mermaid::NodeShape
    • Opal::Mermaid::Parser
    • Opal::Mermaid::Renderer
    • Opal::Mermaid::SequenceDiagramAST
    • Opal::Mermaid::SequenceMessage
    • Opal::Mermaid::StateDiagramAST

    Advertisement

    Crystal jobs from CrystalGigs

    • Your posting here

      Reach Crystal developers on CrystalGigsFirst party

    CrystalDocs.org - Crystal Shard Documentation Hosting

    The CrystalBits newsletter

    Crystal tutorials, release news and community writing. One email when there is something new, never a stream.

    You will get one confirmation email to check the address is yours. Unsubscribe any time.

    GitHubCrystalShardsCrystalGigsCrystalBitsCrystal LanguageStatsSponsor

    The Bushido Collective builds and maintains this site.
    Licensed under the Apache License 2.0