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, TrackHelper, TrackResultHelper Classes: Base, ChartsetRecord, Debug, FinaleArchive, MusicList, PhotoUpload, PlayerData, RecentTrack, TrackResult, UserFavorite, UserOption
Class Method Summary collapse
Class Method Details
.parse_style(element) ⇒ Object
628 629 630 631 632 633 634 635 636 637 638 639 640 |
# File 'lib/maimai_net/page.rb', line 628 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 |