scaleOffset
Parameters
- self:demoKind
- demoKind
Source
Implementation
pub fn scaleOffset(self: demoKind) struct { scale: f32, offset: dvui.Point } {
return switch (self) {
.basic_widgets => .{ .scale = 0.45, .offset = .{} },
.applets => .{ .scale = 0.45, .offset = .{} },
.text_entry => .{ .scale = 0.45, .offset = .{} },
.styling => .{ .scale = 0.45, .offset = .{} },
.theming => .{ .scale = 0.35, .offset = .{} },
.layout => .{ .scale = 0.45, .offset = .{ .x = -50 } },
.text_layout => .{ .scale = 0.45, .offset = .{} },
.plots => .{ .scale = 0.45, .offset = .{} },
.reorder_tree => .{ .scale = 0.45, .offset = .{} },
.menus => .{ .scale = 0.45, .offset = .{} },
.scrolling => .{ .scale = 0.45, .offset = .{ .x = -150, .y = 0 } },
.scroll_canvas => .{ .scale = 0.35, .offset = .{ .y = -120 } },
.dialogs => .{ .scale = 0.45, .offset = .{} },
.animations => .{ .scale = 0.45, .offset = .{} },
.struct_ui => .{ .scale = 0.45, .offset = .{} },
.debugging => .{ .scale = 0.45, .offset = .{} },
.grid => .{ .scale = 0.45, .offset = .{} },
};
}