Module rime.rime

Provide a simple IME based on ime.IME().

any subclass can use self:process() to customize self:exe()

Functions

M.Rime:new (rime)
M.Rime:draw (...) wrap self.ui:draw()
M.Rime:process (...) wrap self:draw()
M.Rime:main () entry for rime

override `IME`

M.Rime:exe (...) override IME.


Functions

M.Rime:new (rime)

Parameters:

  • rime table?

Returns:

    table rime

See also:

M.Rime:draw (...)
wrap self.ui:draw()

Parameters:

  • ... table

Returns:

    string, string[], integer

See also:

M.Rime:process (...)
wrap self:draw()

Parameters:

  • ... string

See also:

M.Rime:main ()
entry for rime

override `IME`

M.Rime:exe (...)
override IME.

Parameters:

  • ... table
generated by LDoc 1.5.0 Last updated 2025-12-25 12:32:44