Skip to content

Instantly share code, notes, and snippets.

View magickworx's full-sized avatar

Kouichi ABE (WALL) magickworx

View GitHub Profile
@magickworx
magickworx / BetterScrollView.swift
Created May 26, 2022 09:49
SwiftUI ScrollView with convenient features
/*
* FILE: BetterScrollView.swift
* DESCRIPTION: SideMenuKitSwiftUI: ScrollView with Scroll Offset
* DATE: Wed, May 25 2022
* UPDATED: Thu, May 26 2022
* AUTHOR: Kouichi ABE (WALL) / 阿部康一
* E-MAIL: kouichi@MagickWorX.COM
* URL: https://www.MagickWorX.COM/
* COPYRIGHT: (c) 2022 阿部康一/Kouichi ABE (WALL)
* LICENSE: The 2-Clause BSD License (See LICENSE.txt)
@magickworx
magickworx / FoldingView.swift
Last active May 23, 2022 13:02
Collapsable View for SwiftUI with Headline and Folding Details
/*
* FILE: FoldingView.swift
* DESCRIPTION: AppDevKitSwiftUI: View with Folding Details
* DATE: Sat, May 21 2022
* UPDATED: Mon, May 23 2022
* AUTHOR: Kouichi ABE (WALL) / 阿部康一
* E-MAIL: kouichi@MagickWorX.COM
* URL: https://www.MagickWorX.COM/
* COPYRIGHT: (c) 2022 阿部康一/Kouichi ABE (WALL)
* LICENSE: The 2-Clause BSD License (See LICENSE.txt)
@magickworx
magickworx / RatingView.swift
Created May 22, 2022 13:51
Stars Rating View for SwiftUI (Changeable with Swipe)
/*
* FILE: RatingView.swift
* DESCRIPTION: AppDevKitSwiftUI: View to Handle Star Rating
* DATE: Sun, May 22 2022
* UPDATED: Sun, May 22 2022
* AUTHOR: Kouichi ABE (WALL) / 阿部康一
* E-MAIL: kouichi@MagickWorX.COM
* URL: https://www.MagickWorX.COM/
* COPYRIGHT: (c) 2022 阿部康一/Kouichi ABE (WALL)
* LICENSE: The 2-Clause BSD License (See LICENSE.txt)
@magickworx
magickworx / ImageViewer.swift
Created May 19, 2022 13:42
ImageViewer to Display UIImage with SwiftUI (Zoomable)
/*
* FILE: ImageViewer.swift
* DESCRIPTION: AppDevKitSwiftUI: Image Viewer
* DATE: Thu, May 19 2022
* UPDATED: Thu, May 19 2022
* AUTHOR: Kouichi ABE (WALL) / 阿部康一
* E-MAIL: kouichi@MagickWorX.COM
* URL: https://www.MagickWorX.COM/
* COPYRIGHT: (c) 2022 阿部康一/Kouichi ABE (WALL)
* LICENSE: The 2-Clause BSD License (See LICENSE.txt)
@magickworx
magickworx / HealthCare.gs
Created August 2, 2020 06:47
まいにち体調管理アプリの Google Spreadsheet 連携用サンプルコード
function myFunction() {
Logger.log(ScriptApp.getOAuthToken())
}
function doPost(e) {
var status = 0
let jsonString = e.postData.getDataAsString()
let json = JSON.parse(jsonString)
if (json.date) {
let year = json.date.year