Sha256: d1a28e105c42e09d8a3f68e13931ffac5e610c05f01806c820093e418ada09b2

Contents?: true

Size: 305 Bytes

Versions: 2

Compression:

Stored size: 305 Bytes

Contents

module Magic
	module Decoratable
		def self.classes: () -> Array[Class]

		def decorate:  () ->  Decorator?
		def decorate!: () ->  Decorator
		def decorated: () -> (Decorator | self)

		def decorated?: () -> bool

		private

		def decorator:      () -> Class?
		def decorator_base: () -> Module
	end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
magic-decorator-1.0.0 sig/magic/decoratable.rbs
magic-decorator-0.3.0 sig/magic/decoratable.rbs