Module: MaimaiNet::Page
- Defined in:
- lib/maimai_net/page.rb,
lib/maimai_net/page-debug.rb,
lib/maimai_net/page-html_helper.rb,
lib/maimai_net/page-player_data_helper.rb,
lib/maimai_net/page-track_result_helper.rb
Defined Under Namespace
Modules: HelperSupport, PlayerDataHelper, TrackResultHelper Classes: Base, ChartsetRecord, Debug, FinaleArchive, MusicList, PhotoUpload, PlayerData, RecentTrack, TrackResult, UserFavorite, UserOption
Class Method Summary collapse
Class Method Details
.parse_style(element) ⇒ Object
589 590 591 592 593 594 595 596 597 598 599 600 601 |
# File 'lib/maimai_net/page.rb', line 589 def parse_style(element) case element when NilClass return {} when Nokogiri::XML::Element else fail TypeError, "expected HTML Node, given #{element.class}" end element['style']&.split(/\s*;\s*/)&.map do |line| line.split(/\s*:\s*/, 2) end.to_h end |