public fun create()

in kotlin-desktop-toolkit/src/main/kotlin/org/jetbrains/desktop/macos/Keyboard.kt [298:318]


        public fun create(
            capsLock: Boolean = false,
            shift: Boolean = false,
            control: Boolean = false,
            option: Boolean = false,
            command: Boolean = false,
            numericPad: Boolean = false,
            help: Boolean = false,
            function: Boolean = false,
        ): KeyModifiersSet {
            var result = 0L
            if (capsLock) result = result or KeyModifiers.CAPS_LOCK
            if (shift) result = result or KeyModifiers.SHIFT
            if (control) result = result or KeyModifiers.CONTROL
            if (option) result = result or KeyModifiers.OPTION
            if (command) result = result or KeyModifiers.COMMAND
            if (numericPad) result = result or KeyModifiers.NUMERIC_PAD
            if (help) result = result or KeyModifiers.HELP
            if (function) result = result or KeyModifiers.FUNCTION
            return KeyModifiersSet(result)
        }