Update coordinator.rbs
This commit is contained in:
parent
8f2a7fe96e
commit
16ad974f83
1 changed files with 36 additions and 32 deletions
|
|
@ -1,3 +1,5 @@
|
||||||
|
# sig/services/preview_service/coordinator.rbs
|
||||||
|
|
||||||
module PreviewService
|
module PreviewService
|
||||||
class Coordinator
|
class Coordinator
|
||||||
PREVIEW_FOLDER: String
|
PREVIEW_FOLDER: String
|
||||||
|
|
@ -13,62 +15,64 @@ module PreviewService
|
||||||
@canvas_service: Canvas
|
@canvas_service: Canvas
|
||||||
@aws_service: AwsService
|
@aws_service: AwsService
|
||||||
|
|
||||||
def initialize: (Party party) -> void
|
def initialize: (party: Party) -> void
|
||||||
|
|
||||||
def preview_url: -> String
|
def get_s3_object: () -> Aws::S3::Types::GetObjectOutput
|
||||||
|
|
||||||
def generate_preview: -> bool
|
def preview_url: () -> String
|
||||||
|
|
||||||
def force_regenerate: -> bool
|
def generate_preview: () -> bool
|
||||||
|
|
||||||
def delete_preview: -> void
|
def force_regenerate: () -> bool
|
||||||
|
|
||||||
|
def delete_preview: () -> void
|
||||||
|
|
||||||
|
def should_generate?: () -> bool
|
||||||
|
|
||||||
|
def generation_in_progress?: () -> bool
|
||||||
|
|
||||||
|
def create_preview_image: () -> MiniMagick::Image
|
||||||
|
|
||||||
private
|
private
|
||||||
|
|
||||||
def create_preview_image: -> MiniMagick::Image
|
def setup_storage: () -> void
|
||||||
|
|
||||||
def add_job_icon: (MiniMagick::Image image, MiniMagick::Image job_icon) -> MiniMagick::Image
|
def add_job_icon: (image: MiniMagick::Image, job_icon: MiniMagick::Image) -> MiniMagick::Image
|
||||||
|
|
||||||
def organize_and_draw_weapons: (MiniMagick::Image image) -> MiniMagick::Image
|
def organize_and_draw_weapons: (image: MiniMagick::Image, grid_layout: Hash[Symbol, untyped]) -> MiniMagick::Image
|
||||||
|
|
||||||
def draw_mainhand_weapon: (MiniMagick::Image image, MiniMagick::Image weapon_image) -> MiniMagick::Image
|
def draw_mainhand_weapon: (image: MiniMagick::Image, weapon_image: MiniMagick::Image) -> MiniMagick::Image
|
||||||
|
|
||||||
def save_preview: (MiniMagick::Image image) -> void
|
def save_preview: (image: MiniMagick::Image) -> void
|
||||||
|
|
||||||
def setup_storage: -> void
|
def upload_to_s3: (image: MiniMagick::Image) -> void
|
||||||
|
|
||||||
def upload_to_s3: (MiniMagick::Image image) -> void
|
def save_to_local_storage: (image: MiniMagick::Image) -> void
|
||||||
|
|
||||||
def save_to_local_storage: (MiniMagick::Image image) -> void
|
def preview_filename: () -> String
|
||||||
|
|
||||||
def preview_filename: -> String
|
def local_preview_path: () -> Pathname
|
||||||
|
|
||||||
def local_preview_path: -> Pathname
|
def local_preview_url: () -> String
|
||||||
|
|
||||||
def local_preview_url: -> String
|
def preview_key: () -> String
|
||||||
|
|
||||||
def preview_key: -> String
|
def preview_exists?: () -> bool
|
||||||
|
|
||||||
def preview_exists?: -> bool
|
def generate_s3_url: () -> String
|
||||||
|
|
||||||
def generate_s3_url: -> String
|
def set_generation_in_progress: () -> void
|
||||||
|
|
||||||
def should_generate?: -> bool
|
def clear_generation_in_progress: () -> void
|
||||||
|
|
||||||
def generation_in_progress?: -> bool
|
def schedule_generation: () -> void
|
||||||
|
|
||||||
def set_generation_in_progress: -> void
|
def default_preview_url: () -> String
|
||||||
|
|
||||||
def clear_generation_in_progress: -> void
|
def delete_s3_preview: () -> void
|
||||||
|
|
||||||
def schedule_generation: -> void
|
def delete_local_previews: () -> void
|
||||||
|
|
||||||
def default_preview_url: -> String
|
def handle_preview_generation_error: (error: Exception) -> void
|
||||||
|
|
||||||
def delete_s3_preview: -> void
|
|
||||||
|
|
||||||
def delete_local_previews: -> void
|
|
||||||
|
|
||||||
def handle_preview_generation_error: (Exception error) -> void
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue