class Bilibili::PageInfo

video page list

Attributes

cid[RW]
duration[RW]
from[RW]
page[RW]
part[RW]
vid[RW]

Public Class Methods

new(json) click to toggle source
# File lib/bilibili_console/video.rb, line 19
def initialize(json)
  return if json.nil?

  @cid = json[:cid]
  @page = json[:page]
  @from = json[:from]
  @part = json[:part]
  @duration = json[:duration]
  @vid = json[:vid]
  @weblink = json[:weblink]
end

Public Instance Methods

to_json(*opt) click to toggle source
# File lib/bilibili_console/video.rb, line 31
def to_json(*opt)
  {
    cid: @cid,
    page: @page,
    from: @from,
    part: @part,
    duration: @duration,
    vid: @vid,
    weblink: @weblink
  }.to_json(*opt)
end