# Copyright (c) 2022 The ZMK Contributors # SPDX-License-Identifier: MIT description: Custom lock behavior variable definition compatible: "zmk,behavior-custom-lock" include: zero_param.yaml properties: persistence: type: string default: "disabled" required: false enum: - "disabled" - "enabled" - "per-profile" child-binding: description: Key definitions for lock variable include: two_param.yaml properties: bindings: type: phandles required: true