class Aio::Module::SpecialStyle

Attributes

special_info[RW]

Public Class Methods

new(info={}) click to toggle source
# File lib/aio/core/module/special_style.rb, line 9
def initialize(info={})
        @special_info = info.dup
        set_defaults()
end

Public Instance Methods

parse() click to toggle source
# File lib/aio/core/module/special_style.rb, line 26
def parse
        raise MethodError, "请重载此方法"
end
set_defaults() click to toggle source
# File lib/aio/core/module/special_style.rb, line 14
def set_defaults
        self.special_info = {
                :author             => nil,
                :description => nil,
                :license                    => ::Aio::AIO_LICENSE,
        }.update(@special_info)
end
type() click to toggle source
# File lib/aio/core/module/special_style.rb, line 22
def type
        Aio::Module::SpecialStyle
end