mirror of
https://github.com/cyberarm/cyberarm_engine.git
synced 2026-03-22 03:56:13 +00:00
Compare commits
3 Commits
v0.25.1
...
16bd9168e4
| Author | SHA1 | Date | |
|---|---|---|---|
| 16bd9168e4 | |||
| b946d5efa6 | |||
| 4ce6c1f499 |
@@ -35,7 +35,7 @@ class Hello < CyberarmEngine::GuiState
|
||||
background Gosu::Color::GRAY
|
||||
|
||||
stack do
|
||||
label "Hello World!"
|
||||
banner "Hello World!"
|
||||
|
||||
button "close" do
|
||||
window.close
|
||||
|
||||
@@ -9,6 +9,7 @@ require "json"
|
||||
|
||||
require_relative "cyberarm_engine/version"
|
||||
require_relative "cyberarm_engine/stats"
|
||||
require_relative "cyberarm_engine/result"
|
||||
|
||||
require_relative "cyberarm_engine/common"
|
||||
|
||||
|
||||
20
lib/cyberarm_engine/result.rb
Normal file
20
lib/cyberarm_engine/result.rb
Normal file
@@ -0,0 +1,20 @@
|
||||
module CyberarmEngine
|
||||
# result pattern
|
||||
class Result
|
||||
attr_accessor :error, :data
|
||||
|
||||
def initialize(data: nil, error: nil)
|
||||
@data = data
|
||||
@error = error
|
||||
end
|
||||
|
||||
def okay?
|
||||
!@error
|
||||
end
|
||||
|
||||
def error?
|
||||
@error || @data.nil?
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
module CyberarmEngine
|
||||
NAME = "InDev".freeze
|
||||
VERSION = "0.25.0".freeze
|
||||
VERSION = "0.25.1".freeze
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user