Sha256: a9c7bf21943fbea2d0573b5ac25a64d383c9f04191f557c79cf140816164181e

Contents?: true

Size: 600 Bytes

Versions: 1

Compression:

Stored size: 600 Bytes

Contents

module Scenic
  module Cascade
    interface _DependencyLike
      def from: -> Scenic::Cascade::View
      def to: -> Scenic::Cascade::View
    end

    class Dependency
      attr_reader from: Scenic::Cascade::View
      attr_reader to: Scenic::Cascade::View

      def initialize: (from: Scenic::Cascade::View, to: Scenic::Cascade::View) -> void

      def ==: (_DependencyLike) -> bool

      def to_s: -> String
      def inspect: -> String

      def self.from_hash: ({ 'from' => String, 'from_materialized' => bool, 'to' => String, 'to_materialized' => bool }) -> Dependency
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
scenic-cascade-0.1.0 sig/scenic/cascade/dependency.rbs