_JointHostBase
Attributes
attributejointslist[Joint]The long note's joints, in order from first to last.
attributedurationintTicks from the begin to the last joint (0 if there are no joints).
Functions
func_begin_info_for_defaults(self) -> NoteInfoparamselfReturns
margrete_rpc.chart.notes.types.NoteInfofunc_add_joint(self, joint) -> NoneparamselfparamjointJointReturns
Nonefuncvalidate(self) -> NoneparamselfReturns
Nonefunc_validate_joints(self, begin_info) -> Noneparamselfparambegin_infoNoteInfoReturns
Nonefunc_resolve_joint_info(self, joint, note_type, long_attr) -> NoteInfoparamselfparamjointJointparamnote_typeNoteTypeparamlong_attrLongAttrReturns
margrete_rpc.chart.notes.types.NoteInfofunc_build_long_children(self, note_type, terminus_attr, begin_info, *, skip_validation=False) -> list[RawNote]paramselfparamnote_typeNoteTypeparamterminus_attrCallable[[Joint], LongAttr]parambegin_infoNoteInfoparamskip_validationbool= FalseReturns
list[margrete_rpc.chart.notes.raw.RawNote]func_joint_strs(self) -> list[str]paramselfReturns
list[str]