Skip to content

Instantly share code, notes, and snippets.

@milhauscz
milhauscz / MaterialSpinnerBindingAdapters.kt
Created April 21, 2021 13:47
Binding adapters for MaterialSpinner
@BindingAdapter("selectedPosition")
fun setSelectedPosition(view: MaterialSpinner, position: Int) {
if (view.selectedPosition != position) {
view.selectedPosition = position
}
}
@InverseBindingAdapter(attribute = "selectedPosition")
fun getSelectedPosition(view: MaterialSpinner): Int {
return view.selectedPosition
@milhauscz
milhauscz / attrs.xml
Created April 21, 2021 14:20
Custom emptyText attribute for MaterialSpinner
<resources>
<declare-styleable name="MaterialSpinner">
<attr name="emptyText" format="reference|string" />
</declare-styleable>
</resources>
@milhauscz
milhauscz / remove_gitlab_artifacts.sh
Last active September 8, 2022 12:42 — forked from liveaverage/remove_gitlab_artifacts.sh
Script for removing GitLab Job Artifacts.
#!/bin/bash
#
# Written by Chris Arceneaux
# GitHub: https://github.com/carceneaux
# Email: [email protected]
# Website: http://arsano.ninja
#
# Updated by Miloš Černilovský
# GitHub: https://github.com/milhauscz
#